/external/vulkan-validation-layers/tests/layers/ |
test.cpp | 31 struct layer_data { struct in namespace:test 35 layer_data() : instance(VK_NULL_HANDLE), instance_dispatch_table(nullptr) {}; function in struct:test::layer_data 38 static std::unordered_map<void *, layer_data *> layer_data_map; 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); 110 layer_data *instance_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map);
|
/external/vulkan-validation-layers/layers/ |
unique_objects.h | 86 struct layer_data { struct in namespace:unique_objects 104 layer_data() : wsi_enabled(false), gpu(VK_NULL_HANDLE){}; function in struct:unique_objects::layer_data 119 static std::unordered_map<void *, layer_data *> layer_data_map;
|
descriptor_sets.h | 158 virtual void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) = 0; 171 bool ValidateSampler(const VkSampler, const core_validation::layer_data *); 172 bool ValidateImageUpdate(VkImageView, VkImageLayout, VkDescriptorType, const core_validation::layer_data *, 181 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override; 197 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override; 215 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override; 231 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override; 245 void BindCommandBuffer(const core_validation::layer_data *, GLOBAL_CB_NODE *) override; 267 bool ValidateUpdateDescriptorSets(const debug_report_data *, const core_validation::layer_data *, uint32_t, 270 void PerformUpdateDescriptorSets(const core_validation::layer_data *, uint32_t, const VkWriteDescriptorSet *, uint32_t [all...] |
object_tracker.h | 87 struct layer_data { struct in namespace:object_tracker 116 layer_data() function in struct:object_tracker::layer_data 126 static std::unordered_map<void *, layer_data *> layer_data_map;
|
core_validation_types.h | 629 // Fwd declarations of layer_data and helpers to look-up/validate state from layer_data maps 631 struct layer_data; 632 cvdescriptorset::DescriptorSet *getSetNode(const layer_data *, VkDescriptorSet); 633 cvdescriptorset::DescriptorSetLayout const *getDescriptorSetLayout(layer_data const *, VkDescriptorSetLayout); 634 DESCRIPTOR_POOL_STATE *getDescriptorPoolState(const layer_data *, const VkDescriptorPool); 635 BUFFER_NODE *getBufferNode(const layer_data *, VkBuffer); 636 IMAGE_STATE *getImageState(const layer_data *, VkImage); 637 DEVICE_MEM_INFO *getMemObjInfo(const layer_data *, VkDeviceMemory); 638 BUFFER_VIEW_STATE *getBufferViewState(const layer_data *, VkBufferView) [all...] |
threading.h | 49 struct layer_data; 210 struct layer_data { struct 251 layer_data() function in struct:layer_data 285 static void startWriteObject(struct layer_data *my_data, type object) { \ 288 static void finishWriteObject(struct layer_data *my_data, type object) { my_data->c_##type.finishWrite(object); } \ 289 static void startReadObject(struct layer_data *my_data, type object) { \ 292 static void finishReadObject(struct layer_data *my_data, type object) { my_data->c_##type.finishRead(object); } 323 static std::unordered_map<void *, layer_data *> layer_data_map; 328 static void startWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) { 337 static void finishWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) [all...] |
parameter_validation.cpp | 55 struct layer_data { struct in namespace:parameter_validation 78 layer_data() function in struct:parameter_validation::layer_data 84 static std::unordered_map<void *, layer_data *> layer_data_map; 91 layer_data *data = get_my_data_ptr(key, layer_data_map); 103 layer_data *data = get_my_data_ptr(key, layer_data_map); 111 static void init_parameter_validation(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 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...] |
unique_objects.cpp | 48 static void initUniqueObjects(layer_data *instance_data, const VkAllocationCallbacks *pAllocator) { 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); 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); 292 layer_data *instance_data = get_my_data_ptr(key, layer_data_map) [all...] |
core_validation.cpp | 131 struct layer_data { struct in namespace:core_validation 175 static unordered_map<void *, layer_data *> layer_data_map; 279 IMAGE_VIEW_STATE *getImageViewState(const layer_data *dev_data, VkImageView image_view) { 287 SAMPLER_STATE *getSamplerState(const layer_data *dev_data, VkSampler sampler) { 295 IMAGE_STATE *getImageState(const layer_data *dev_data, VkImage image) { 303 BUFFER_NODE *getBufferNode(const layer_data *dev_data, VkBuffer buffer) { 311 SWAPCHAIN_NODE *getSwapchainNode(const layer_data *dev_data, VkSwapchainKHR swapchain) { 319 VkSwapchainKHR getSwapchainFromImage(const layer_data *dev_data, VkImage image) { 327 BUFFER_VIEW_STATE *getBufferViewState(const layer_data *my_data, VkBufferView buffer_view) { 335 FENCE_NODE *getFenceNode(layer_data *dev_data, VkFence fence) [all...] |
threading.cpp | 44 static void initThreading(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 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); 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); 221 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 252 layer_data *dev_data; 270 layer_data *my_data; 297 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map) [all...] |
swapchain.h | 267 struct layer_data { struct 290 layer_data() function in struct:layer_data
|
/prebuilts/ndk/r13/sources/third_party/vulkan/src/layers/ |
threading.h | 49 struct layer_data; 191 struct layer_data { struct 232 layer_data() function in struct:layer_data 266 static void startWriteObject(struct layer_data *my_data, type object) { \ 269 static void finishWriteObject(struct layer_data *my_data, type object) { my_data->c_##type.finishWrite(object); } \ 270 static void startReadObject(struct layer_data *my_data, type object) { \ 273 static void finishReadObject(struct layer_data *my_data, type object) { my_data->c_##type.finishRead(object); } 304 static std::unordered_map<void *, layer_data *> layer_data_map; 308 static void startWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) { 317 static void finishWriteObject(struct layer_data *my_data, VkCommandBuffer object, bool lockPool = true) [all...] |
device_limits.cpp | 51 struct layer_data { struct in namespace:device_limits 70 layer_data() function in struct:device_limits::layer_data 75 static unordered_map<void *, layer_data *> layer_data_map; 81 static void init_device_limits(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 120 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 138 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 162 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 194 layer_data *phy_dev_data = get_my_data_ptr(get_dispatch_key(pPhysicalDevices[i]), layer_data_map); 212 layer_data *phy_dev_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map); 234 layer_data *phy_dev_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map) [all...] |
threading.cpp | 44 static void initThreading(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 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); 124 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(gpu), layer_data_map); 143 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map); 155 layer_data *dev_data = get_my_data_ptr(key, layer_data_map); 189 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 219 layer_data *dev_data; 237 layer_data *my_data; 264 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map) [all...] |
parameter_validation.cpp | 54 struct layer_data { struct in namespace:parameter_validation 71 layer_data() : report_data(nullptr), num_tmp_callbacks(0), tmp_dbg_create_infos(nullptr), tmp_callbacks(nullptr){}; function in struct:parameter_validation::layer_data 74 static std::unordered_map<void *, layer_data *> layer_data_map; 81 layer_data *data = get_my_data_ptr(key, layer_data_map); 93 layer_data *data = get_my_data_ptr(key, layer_data_map); 101 static void init_parameter_validation(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 113 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 126 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); [all...] |
unique_objects.h | 47 struct layer_data { struct in namespace:unique_objects 54 layer_data() : wsi_enabled(false), gpu(VK_NULL_HANDLE){}; function in struct:unique_objects::layer_data 68 static std::unordered_map<void *, layer_data *> layer_data_map; 167 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 184 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 201 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(gpu), layer_data_map); 225 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map); 243 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 294 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 351 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map) [all...] |
image.cpp | 55 struct layer_data { struct in namespace:image 67 layer_data() function in struct:image::layer_data 72 static unordered_map<void *, layer_data *> layer_data_map; 75 static void init_image(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 79 static IMAGE_STATE const *getImageState(layer_data const *dev_data, VkImage image) { 90 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 101 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 109 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 132 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 148 layer_data *my_data = get_my_data_ptr(key, layer_data_map) [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/layer-src/device_limits/ |
device_limits.cpp | 51 struct layer_data { struct in namespace:device_limits 70 layer_data() function in struct:device_limits::layer_data 75 static unordered_map<void *, layer_data *> layer_data_map; 81 static void init_device_limits(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 120 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 138 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 162 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 194 layer_data *phy_dev_data = get_my_data_ptr(get_dispatch_key(pPhysicalDevices[i]), layer_data_map); 212 layer_data *phy_dev_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map); 234 layer_data *phy_dev_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map) [all...] |
/prebuilts/ndk/r13/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); 86 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 102 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 133 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 148 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 168 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 185 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 207 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 227 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) [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/layer-src/threading/ |
threading.cpp | 44 static void initThreading(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 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); 124 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(gpu), layer_data_map); 143 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(*pDevice), layer_data_map); 155 layer_data *dev_data = get_my_data_ptr(key, layer_data_map); 189 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 219 layer_data *dev_data; 237 layer_data *my_data; 264 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map) [all...] |
/external/vulkan-validation-layers/ |
vk-layer-introspect.py | 280 layer_data = {} 282 layer_data["name"] = layer.props.layer_name() 283 layer_data["api_version"] = layer.props.spec_version() 284 layer_data[ 286 layer_data["description"] = layer.props.description() 288 layer_data["type"] = "GLOBAL" if layer.is_global else "INSTANCE" 291 layer_data["library_path"] = os.path.join(".", os.path.basename(path)) 299 layer_data["functions"] = funcs 306 layer_data["instance_extensions"] = exts 325 layer_data["device_extensions"] = ext [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/layer-src/parameter_validation/ |
parameter_validation.cpp | 54 struct layer_data { struct in namespace:parameter_validation 71 layer_data() : report_data(nullptr), num_tmp_callbacks(0), tmp_dbg_create_infos(nullptr), tmp_callbacks(nullptr){}; function in struct:parameter_validation::layer_data 74 static std::unordered_map<void *, layer_data *> layer_data_map; 81 layer_data *data = get_my_data_ptr(key, layer_data_map); 93 layer_data *data = get_my_data_ptr(key, layer_data_map); 101 static void init_parameter_validation(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 113 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 126 layer_data *data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/layer-src/unique_objects/ |
unique_objects.cpp | 61 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(queue), layer_data_map); 97 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 114 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 131 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 147 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 162 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 189 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 216 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 231 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 249 layer_data *my_map_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map) [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/layer-src/image/ |
image.cpp | 55 struct layer_data { struct in namespace:image 67 layer_data() function in struct:image::layer_data 72 static unordered_map<void *, layer_data *> layer_data_map; 75 static void init_image(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 79 static IMAGE_STATE const *getImageState(layer_data const *dev_data, VkImage image) { 90 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 101 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 109 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 132 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 148 layer_data *my_data = get_my_data_ptr(key, layer_data_map) [all...] |
/prebuilts/ndk/r13/sources/third_party/vulkan/src/build-android/generated/layer-src/swapchain/ |
swapchain.cpp | 37 static std::unordered_map<void *, layer_data *> layer_data_map; 48 layer_data *my_device_data = get_my_data_ptr(get_dispatch_key(device), layer_data_map); 49 layer_data *my_instance_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map); 92 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 209 static void init_swapchain(layer_data *my_data, const VkAllocationCallbacks *pAllocator) { 253 layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); 270 layer_data *my_data = get_my_data_ptr(key, layer_data_map); 352 layer_data *my_data = get_my_data_ptr(get_dispatch_key(physicalDevice), layer_data_map); 377 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); 437 layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map) [all...] |