Home
last modified time | relevance | path

Searched refs:VkLayerDispatchTable (Results 1 – 17 of 17) sorted by relevance

/external/vulkan-validation-layers/loader/
Dtrampoline.c110 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 …]
Dloader.h180 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()
Dwsi.c401 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()
Dtable_ops.h53 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()
DLoaderAndLayerInterface.md1090 - 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/
Dvk_layer_table.h32 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);
Dvk_layer_table.cpp38 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()
Dthreading.cpp137 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()
Dswapchain.h332 VkLayerDispatchTable *device_dispatch_table;
Ddevice_limits.cpp59 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()
Dthreading.h202 VkLayerDispatchTable *device_dispatch_table;
Dimage.cpp59 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()
Dswapchain.cpp85 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()
Dunique_objects.h178 VkLayerDispatchTable *pDisp = get_dispatch_table(unique_objects_device_table_map, device); in createDeviceRegisterExtensions()
Dobject_tracker.h123 VkLayerDispatchTable *pDisp = get_dispatch_table(object_tracker_device_table_map, device); in createDeviceRegisterExtensions()
Dcore_validation.cpp107 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/
Dvk_layer.h172 } VkLayerDispatchTable; typedef