Searched refs:VkLayerDispatchTable (Results 1 – 17 of 17) sorted by relevance
/external/vulkan-validation-layers/loader/ |
D | trampoline.c | 110 const VkLayerDispatchTable *disp_table = *(VkLayerDispatchTable **)device; in vkGetDeviceProcAddr() 744 const VkLayerDispatchTable *disp; 869 const VkLayerDispatchTable *disp; 880 const VkLayerDispatchTable *disp; 888 const VkLayerDispatchTable *disp; 896 const VkLayerDispatchTable *disp; 907 const VkLayerDispatchTable *disp; 917 const VkLayerDispatchTable *disp; 927 const VkLayerDispatchTable *disp; 936 const VkLayerDispatchTable *disp; [all …]
|
D | loader.h | 180 VkLayerDispatchTable core_dispatch; 380 static inline VkLayerDispatchTable *loader_get_dispatch(const void *obj) { in loader_get_dispatch() 381 return *((VkLayerDispatchTable **)obj); in loader_get_dispatch()
|
D | wsi.c | 401 const VkLayerDispatchTable *disp; in vkCreateSwapchainKHR() 415 const VkLayerDispatchTable *disp; in vkDestroySwapchainKHR() 428 const VkLayerDispatchTable *disp; in vkGetSwapchainImagesKHR() 443 const VkLayerDispatchTable *disp; in vkAcquireNextImageKHR() 456 const VkLayerDispatchTable *disp; in vkQueuePresentKHR()
|
D | table_ops.h | 53 VkLayerDispatchTable *table = &dev_table->core_dispatch; in loader_init_device_dispatch_table() 266 VkLayerDispatchTable *table = &dev_table->core_dispatch; in loader_init_device_extension_dispatch_table() 280 loader_lookup_device_dispatch_table(const VkLayerDispatchTable *table, in loader_lookup_device_dispatch_table()
|
D | LoaderAndLayerInterface.md | 1090 - A layer can use the VkLayerDispatchTable structure as a device dispatch table 1238 my_device_data->device_dispatch_table = new VkLayerDispatchTable; 1275 VkLayerDispatchTable *disp;
|
/external/vulkan-validation-layers/layers/ |
D | vk_layer_table.h | 32 typedef std::unordered_map<void *, VkLayerDispatchTable *> device_table_map; 34 VkLayerDispatchTable *initDeviceTable(VkDevice device, const PFN_vkGetDeviceProcAddr gpa, device_ta… 35 VkLayerDispatchTable *initDeviceTable(VkDevice device, const PFN_vkGetDeviceProcAddr gpa); 41 …y get_dispatch_key(const void *object) { return (dispatch_key) * (VkLayerDispatchTable **)object; } in get_dispatch_key() 43 VkLayerDispatchTable *device_dispatch_table(void *object); 47 VkLayerDispatchTable *get_dispatch_table(device_table_map &map, void *object);
|
D | vk_layer_table.cpp | 38 VkLayerDispatchTable *device_dispatch_table(void *object) { in device_dispatch_table() 90 VkLayerDispatchTable *get_dispatch_table(device_table_map &map, void *object) { in get_dispatch_table() 173 VkLayerDispatchTable *initDeviceTable(VkDevice device, const PFN_vkGetDeviceProcAddr gpa, device_ta… in initDeviceTable() 174 VkLayerDispatchTable *pTable; in initDeviceTable() 179 pTable = new VkLayerDispatchTable; in initDeviceTable() 196 VkLayerDispatchTable *initDeviceTable(VkDevice device, const PFN_vkGetDeviceProcAddr gpa) { in initDeviceTable()
|
D | threading.cpp | 137 my_device_data->device_dispatch_table = new VkLayerDispatchTable; in vkCreateDevice() 240 VkLayerDispatchTable *pTable = dev_data->device_dispatch_table; in vkGetDeviceProcAddr() 302 VkLayerDispatchTable *pTable = my_data->device_dispatch_table; in vkAllocateCommandBuffers() 327 VkLayerDispatchTable *pTable = my_data->device_dispatch_table; in vkFreeCommandBuffers()
|
D | swapchain.h | 332 VkLayerDispatchTable *device_dispatch_table;
|
D | device_limits.cpp | 59 VkLayerDispatchTable *device_dispatch_table; 453 my_device_data->device_dispatch_table = new VkLayerDispatchTable; in vkCreateDevice() 726 VkLayerDispatchTable *pTable = my_data->device_dispatch_table; in vkGetDeviceProcAddr()
|
D | threading.h | 202 VkLayerDispatchTable *device_dispatch_table;
|
D | image.cpp | 59 VkLayerDispatchTable *device_dispatch_table; 186 my_device_data->device_dispatch_table = new VkLayerDispatchTable; in vkCreateDevice() 1139 VkLayerDispatchTable *pTable = my_data->device_dispatch_table; in vkGetDeviceProcAddr()
|
D | swapchain.cpp | 85 VkLayerDispatchTable *pDisp = my_device_data->device_dispatch_table; in createDeviceRegisterExtensions() 972 my_device_data->device_dispatch_table = new VkLayerDispatchTable; in vkCreateDevice() 1972 VkLayerDispatchTable *pDisp = my_data->device_dispatch_table; in vkGetDeviceProcAddr()
|
D | unique_objects.h | 178 VkLayerDispatchTable *pDisp = get_dispatch_table(unique_objects_device_table_map, device); in createDeviceRegisterExtensions()
|
D | object_tracker.h | 123 VkLayerDispatchTable *pDisp = get_dispatch_table(object_tracker_device_table_map, device); in createDeviceRegisterExtensions()
|
D | core_validation.cpp | 107 VkLayerDispatchTable *device_dispatch_table; 4689 VkLayerDispatchTable *pDisp = dev_data->device_dispatch_table; in createDeviceRegisterExtensions() 4728 my_device_data->device_dispatch_table = new VkLayerDispatchTable; in vkCreateDevice() 4807 VkLayerDispatchTable *pDisp = dev_data->device_dispatch_table; in vkDestroyDevice() 10885 VkLayerDispatchTable *pTable = dev_data->device_dispatch_table; in vkGetDeviceProcAddr()
|
/external/vulkan-validation-layers/include/vulkan/ |
D | vk_layer.h | 172 } VkLayerDispatchTable; typedef
|