/external/vulkan-validation-layers/layers/ |
vk_layer_data.h | 27 // For the given data key, look up the layer_data instance from given layer_data_map 29 DATA_T *GetLayerDataPtr(void *data_key, std::unordered_map<void *, DATA_T *> &layer_data_map) { 34 got = layer_data_map.find(data_key); 36 if (got == layer_data_map.end()) { 38 layer_data_map[(void *)data_key] = debug_data; 47 void FreeLayerDataPtr(void *data_key, std::unordered_map<void *, DATA_T *> &layer_data_map) { 48 auto got = layer_data_map.find(data_key); 49 assert(got != layer_data_map.end()); 52 layer_data_map.erase(got);
|
threading.cpp | 65 layer_data *my_data = GetLayerDataPtr(get_dispatch_key(*pInstance), layer_data_map); 83 layer_data *my_data = GetLayerDataPtr(key, layer_data_map); 124 FreeLayerDataPtr(key, layer_data_map); 129 layer_data *my_instance_data = GetLayerDataPtr(get_dispatch_key(gpu), layer_data_map); 148 layer_data *my_device_data = GetLayerDataPtr(get_dispatch_key(*pDevice), layer_data_map); 160 layer_data *dev_data = GetLayerDataPtr(key, layer_data_map); 173 FreeLayerDataPtr(key, layer_data_map); 179 layer_data *my_data = GetLayerDataPtr(key, layer_data_map); 233 layer_data *my_data = GetLayerDataPtr(key, layer_data_map); 246 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); [all...] |
object_tracker_utils.cpp | 27 std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:object_tracker 40 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 59 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 85 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(queue), layer_data_map); 90 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(device_data->physical_device), layer_data_map); 108 for (auto layer_data : layer_data_map) { 116 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(last_instance), layer_data_map); 124 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 146 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 171 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); [all...] |
object_tracker.h | 131 extern std::unordered_map<void *, layer_data *> layer_data_map; 165 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(dispatchable_object), layer_data_map); 172 for (auto other_device_data : layer_data_map) { 202 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(dispatchable_object), layer_data_map); 228 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(dispatchable_object), layer_data_map);
|
unique_objects.cpp | 83 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 187 layer_data *my_device_data = GetLayerDataPtr(get_dispatch_key(*pDevice), layer_data_map); 203 layer_data *dev_data = GetLayerDataPtr(key, layer_data_map); 208 FreeLayerDataPtr(key, layer_data_map); 254 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 284 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 324 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 404 layer_data *dev_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 421 layer_data *dev_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 435 layer_data *my_map_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); [all...] |
unique_objects.h | 86 static std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:unique_objects
|
parameter_validation_utils.cpp | 82 std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:parameter_validation 448 layer_data *my_device_data = GetLayerDataPtr(get_dispatch_key(*pDevice), layer_data_map); 494 layer_data *device_data = GetLayerDataPtr(key, layer_data_map); 504 FreeLayerDataPtr(key, layer_data_map); 509 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 527 layer_data *local_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 548 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); 574 layer_data *device_data = GetLayerDataPtr(get_dispatch_key(device), layer_data_map); [all...] |
core_validation.cpp | 178 // TODO : Do we need to guard access to layer_data_map w/ lock? 179 static unordered_map<void *, layer_data *> layer_data_map; member in namespace:core_validation [all...] |
threading.h | 369 static std::unordered_map<void *, layer_data *> layer_data_map; variable
|
/prebuilts/ndk/r16/sources/third_party/vulkan/src/layers/ |
vk_layer_data.h | 26 template <typename DATA_T> DATA_T *get_my_data_ptr(void *data_key, std::unordered_map<void *, DATA_T *> &layer_data_map) { 31 got = layer_data_map.find(data_key); 33 if (got == layer_data_map.end()) { 35 layer_data_map[(void *)data_key] = debug_data;
|
unique_objects.cpp | 55 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 98 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 111 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 156 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 193 layer_data *instance_data = get_my_data_ptr(key, layer_data_map); 206 layer_data_map.erase(key); 211 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(gpu), layer_data_map); 230 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map); 247 layer_data *dev_data = get_my_data_ptr(key, layer_data_map); 251 layer_data_map.erase(key) [all...] |
parameter_validation.cpp | 84 static std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:parameter_validation 91 layer_data *data = get_my_data_ptr(key, layer_data_map); 93 fprintf(stderr, "MID: map: 0x%p, object: 0x%p, key: 0x%p, data: 0x%p\n", &layer_data_map, object, key, data); 103 layer_data *data = get_my_data_ptr(key, layer_data_map); 105 fprintf(stderr, "MDD: map: 0x%p, object: 0x%p, key: 0x%p, data: 0x%p\n", &layer_data_map, object, key, data); 124 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 136 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); [all...] |
threading.cpp | 67 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 85 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 126 layer_data_map.erase(key); 131 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(gpu), layer_data_map); 150 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map); 162 layer_data *dev_data = get_my_data_ptr(key, layer_data_map); 173 layer_data_map.erase(key); 221 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 260 dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 281 my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); [all...] |
unique_objects.h | 119 static std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:unique_objects
|
swapchain.cpp | 37 static std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:swapchain 47 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 48 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map); 84 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 225 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 242 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 318 layer_data_map.erase(key); 324 layer_data *my_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map); 353 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 403 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); [all...] |
object_tracker.h | 126 static std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:object_tracker
|
image.cpp | 73 static unordered_map<void *, layer_data *> layer_data_map; member in namespace:image 91 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 102 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 110 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 133 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 149 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 162 layer_data_map.erase(key); 168 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map); 187 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map); 204 layer_data *my_data = get_my_data_ptr(key, layer_data_map); [all...] |
core_validation.cpp | 174 // TODO : Do we need to guard access to layer_data_map w/ lock? 175 static unordered_map<void *, layer_data *> layer_data_map; member in namespace:core_validation [all...] |
object_tracker.cpp | 56 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 75 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 101 layer_data *device_data = get_my_data_ptr(get_dispatch_key(queue), layer_data_map); 106 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(device_data->physical_device), layer_data_map); 119 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 140 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 167 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 186 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 211 layer_data *device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 233 layer_data *device_data = get_my_data_ptr(get_dispatch_key(dispatchable_object), layer_data_map); [all...] |
threading.h | 323 static std::unordered_map<void *, layer_data *> layer_data_map; variable
|
/prebuilts/ndk/r16/sources/third_party/vulkan/src/tests/layers/ |
test.cpp | 38 static std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:test 63 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 77 layer_data *instance_data = get_my_data_ptr(key, layer_data_map); 81 layer_data_map.erase(key); 110 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
|
/external/vulkan-validation-layers/tests/layers/ |
test.cpp | 40 static std::unordered_map<void *, layer_data *> layer_data_map; member in namespace:test 65 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(*pInstance), layer_data_map); 78 layer_data *instance_data = GetLayerDataPtr(key, layer_data_map); 82 layer_data_map.erase(key); 111 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(instance), layer_data_map); 124 layer_data *instance_data = GetLayerDataPtr(get_dispatch_key(instance), layer_data_map);
|
device_profile_api.cpp | 59 layer_data *device_profile_data = GetLayerDataPtr(get_dispatch_key(device_profile_api_dev_data_map[physicalDevice].instance), layer_data_map); 85 GetLayerDataPtr(get_dispatch_key(device_profile_api_dev_data_map[physicalDevice].instance), layer_data_map); 121 layer_data *device_profile_data = GetLayerDataPtr(get_dispatch_key(*pInstance), layer_data_map); 170 GetLayerDataPtr(get_dispatch_key(device_profile_api_dev_data_map[physicalDevice].instance), layer_data_map);
|
/prebuilts/ndk/r16/sources/third_party/vulkan/src/build-android/generated/include/ |
thread_check.h | 46 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 91 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 112 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 152 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 172 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 197 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 219 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 246 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 271 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 295 layer_data *my_data = get_my_data_ptr(key, layer_data_map); [all...] |
unique_objects_wrappers.h | 82 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(queue), layer_data_map); 122 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 140 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 154 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 168 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 193 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 218 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 233 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 250 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 266 layer_data *dev_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); [all...] |