MCPcopy Create free account
hub / github.com/LunarG/VulkanTools / instance_dispatch_table

Function instance_dispatch_table

layersvt/vk_layer_table.cpp:38–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36}
37
38VkuInstanceDispatchTable *instance_dispatch_table(void *object) {
39 dispatch_key key = get_dispatch_key(object);
40 instance_table_map::const_iterator it = tableInstanceMap.find((void *)key);
41 assert(it != tableInstanceMap.end() && "Not able to find instance dispatch entry");
42 return it->second;
43}
44
45void destroy_dispatch_table(device_table_map &map, dispatch_key key) {
46 device_table_map::const_iterator it = map.find((void *)key);

Callers 15

vkGetInstanceProcAddrFunction · 0.85
getQueueForScreenshotFunction · 0.85
prepareScreenshotDataFunction · 0.85
DestroyInstanceFunction · 0.85
EnumeratePhysicalDevicesFunction · 0.85
GetInstanceProcAddrFunction · 0.85
vkDestroyInstanceFunction · 0.85

Calls 1

get_dispatch_keyFunction · 0.85

Tested by

no test coverage detected