| /xsrc/external/mit/MesaLib/dist/src/vulkan/util/ |
| H A D | vk_physical_device.h | 42 struct vk_physical_device_dispatch_table dispatch_table; member in struct:vk_physical_device 54 const struct vk_physical_device_dispatch_table *dispatch_table);
|
| H A D | vk_device.h | 43 struct vk_device_dispatch_table dispatch_table; member in struct:vk_device 62 const struct vk_device_dispatch_table *dispatch_table,
|
| H A D | vk_physical_device.c | 33 const struct vk_physical_device_dispatch_table *dispatch_table) 42 pdevice->dispatch_table = *dispatch_table; 46 &pdevice->dispatch_table, &vk_common_physical_device_entrypoints, false); 108 pdevice->dispatch_table.GetPhysicalDeviceFeatures2(physicalDevice, 124 pdevice->dispatch_table.GetPhysicalDeviceProperties2(physicalDevice, 140 pdevice->dispatch_table.GetPhysicalDeviceMemoryProperties2(physicalDevice, 171 pdevice->dispatch_table.GetPhysicalDeviceFormatProperties2(physicalDevice, 202 pdevice->dispatch_table.GetPhysicalDeviceImageFormatProperties2(physicalDevice, 231 pdevice->dispatch_table 30 vk_physical_device_init(struct vk_physical_device * pdevice,struct vk_instance * instance,const struct vk_device_extension_table * supported_extensions,const struct vk_physical_device_dispatch_table * dispatch_table) argument [all...] |
| H A D | vk_instance.h | 52 struct vk_instance_dispatch_table dispatch_table; member in struct:vk_instance 78 const struct vk_instance_dispatch_table *dispatch_table,
|
| H A D | vk_cmd_copy.c | 59 disp->device->dispatch_table.CmdCopyBuffer2KHR(commandBuffer, &info); 101 disp->device->dispatch_table.CmdCopyImage2KHR(commandBuffer, &info); 142 disp->device->dispatch_table.CmdCopyBufferToImage2KHR(commandBuffer, &info); 183 disp->device->dispatch_table.CmdCopyImageToBuffer2KHR(commandBuffer, &info); 232 disp->device->dispatch_table.CmdBlitImage2KHR(commandBuffer, &info); 274 disp->device->dispatch_table.CmdResolveImage2KHR(commandBuffer, &info);
|
| H A D | vk_instance.c | 37 const struct vk_instance_dispatch_table *dispatch_table, 125 instance->dispatch_table = *dispatch_table; 129 &instance->dispatch_table, &vk_common_instance_entrypoints, false); 234 func = vk_instance_dispatch_table_get_if_supported(&instance->dispatch_table, 268 func = vk_instance_dispatch_table_get(&instance->dispatch_table, name); 35 vk_instance_init(struct vk_instance * instance,const struct vk_instance_extension_table * supported_extensions,const struct vk_instance_dispatch_table * dispatch_table,const VkInstanceCreateInfo * pCreateInfo,const VkAllocationCallbacks * alloc) argument
|
| H A D | vk_device.c | 38 const struct vk_device_dispatch_table *dispatch_table, 51 device->dispatch_table = *dispatch_table; 55 &device->dispatch_table, &vk_common_device_entrypoints, false); 128 return vk_device_dispatch_table_get_if_supported(&device->dispatch_table, 166 device->dispatch_table.GetDeviceQueue2(_device, &info, pQueue); 212 device->dispatch_table.GetBufferMemoryRequirements2(_device, &info, &reqs); 232 return device->dispatch_table.BindBufferMemory2(_device, 1, &bind); 249 device->dispatch_table.GetImageMemoryRequirements2(_device, &info, &reqs); 269 return device->dispatch_table 36 vk_device_init(struct vk_device * device,struct vk_physical_device * physical_device,const struct vk_device_dispatch_table * dispatch_table,const VkDeviceCreateInfo * pCreateInfo,const VkAllocationCallbacks * alloc) argument [all...] |
| H A D | vk_synchronization2.c | 42 device->dispatch_table.CmdWriteTimestamp2KHR(commandBuffer, 150 device->dispatch_table.CmdPipelineBarrier2KHR(commandBuffer, &dep_info); 177 device->dispatch_table.CmdSetEvent2KHR(commandBuffer, event, &dep_info); 189 device->dispatch_table.CmdResetEvent2KHR(commandBuffer, 231 device->dispatch_table.CmdWaitEvents2KHR(commandBuffer, eventCount, pEvents, deps); 248 device->dispatch_table.CmdPipelineBarrier(commandBuffer, 267 device->dispatch_table.CmdWriteBufferMarker2AMD(commandBuffer, 392 VkResult result = device->dispatch_table.QueueSubmit2KHR(_queue,
|
| H A D | vk_render_pass.c | 229 device->dispatch_table.CreateRenderPass2(_device, create_info, 252 disp->device->dispatch_table.CmdBeginRenderPass2(commandBuffer, 268 disp->device->dispatch_table.CmdEndRenderPass2(commandBuffer, &info); 289 disp->device->dispatch_table.CmdNextSubpass2(commandBuffer, &begin_info,
|
| /xsrc/external/mit/libepoxy/dist/src/ |
| H A D | dispatch_common.h | 120 struct dispatch_table *dispatch_table = get_dispatch_table(); \ 122 dispatch_table->name = (void *)name##_resolver(); \ 123 dispatch_table->name passthrough; \ 130 struct dispatch_table *dispatch_table = get_dispatch_table(); \ 132 dispatch_table->name = (void *)name##_resolver(); \ 133 return dispatch_table->name passthrough; \
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| H A D | lvp_wsi.c | 32 func = vk_instance_dispatch_table_get(&pdevice->vk.instance->dispatch_table, pName); 36 func = vk_physical_device_dispatch_table_get(&pdevice->vk.dispatch_table, pName);
|
| H A D | lvp_device.c | 164 struct vk_physical_device_dispatch_table dispatch_table; local in function:lvp_physical_device_init 166 &dispatch_table, &lvp_physical_device_entrypoints, true); 168 &dispatch_table, &wsi_physical_device_entrypoints, false); 170 NULL, &dispatch_table); 221 struct vk_instance_dispatch_table dispatch_table; local in function:lvp_CreateInstance 223 &dispatch_table, &lvp_instance_entrypoints, true); 225 &dispatch_table, &wsi_instance_entrypoints, false); 229 &dispatch_table, 1423 struct vk_device_dispatch_table dispatch_table; local in function:lvp_CreateDevice 1424 vk_device_dispatch_table_from_entrypoints(&dispatch_table, [all...] |
| /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/ |
| H A D | vn_common.h | 243 const struct vk_instance_dispatch_table *dispatch_table, 248 dispatch_table, info, alloc); 264 const struct vk_physical_device_dispatch_table *dispatch_table) 268 supported_extensions, dispatch_table); 282 const struct vk_device_dispatch_table *dispatch_table, 287 dispatch_table, info, alloc); 240 vn_instance_base_init(struct vn_instance_base * instance,const struct vk_instance_extension_table * supported_extensions,const struct vk_instance_dispatch_table * dispatch_table,const VkInstanceCreateInfo * info,const VkAllocationCallbacks * alloc) argument 260 vn_physical_device_base_init(struct vn_physical_device_base * physical_dev,struct vn_instance_base * instance,const struct vk_device_extension_table * supported_extensions,const struct vk_physical_device_dispatch_table * dispatch_table) argument 280 vn_device_base_init(struct vn_device_base * dev,struct vn_physical_device_base * physical_dev,const struct vk_device_dispatch_table * dispatch_table,const VkDeviceCreateInfo * info,const VkAllocationCallbacks * alloc) argument
|
| H A D | vn_device.c | 283 struct vk_device_dispatch_table dispatch_table; local in function:vn_CreateDevice 284 vk_device_dispatch_table_from_entrypoints(&dispatch_table, 286 vk_device_dispatch_table_from_entrypoints(&dispatch_table, 289 &dispatch_table, pCreateInfo, alloc);
|
| H A D | vn_instance.c | 707 struct vk_instance_dispatch_table dispatch_table; local in function:vn_CreateInstance 709 &dispatch_table, &vn_instance_entrypoints, true); 711 &dispatch_table, &wsi_instance_entrypoints, false); 714 &dispatch_table, pCreateInfo, alloc);
|
| H A D | vn_physical_device.c | 1290 struct vk_physical_device_dispatch_table dispatch_table; local in function:enumerate_physical_devices 1292 &dispatch_table, &vn_physical_device_entrypoints, true); 1294 &dispatch_table, &wsi_physical_device_entrypoints, false); 1296 &physical_dev->base, &instance->base, NULL, &dispatch_table);
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_wsi.c | 39 func = vk_instance_dispatch_table_get(&pdevice->vk.instance->dispatch_table, pName); 43 func = vk_physical_device_dispatch_table_get(&pdevice->vk.dispatch_table, pName);
|
| H A D | v3dv_device.c | 189 struct vk_instance_dispatch_table dispatch_table; local in function:v3dv_CreateInstance 191 &dispatch_table, &v3dv_instance_entrypoints, true); 193 &dispatch_table, &wsi_instance_entrypoints, false); 197 &dispatch_table, 696 struct vk_physical_device_dispatch_table dispatch_table; local in function:physical_device_init 698 (&dispatch_table, &v3dv_physical_device_entrypoints, true); 700 &dispatch_table, &wsi_physical_device_entrypoints, false); 703 &dispatch_table); 1754 struct vk_device_dispatch_table dispatch_table; local in function:v3dv_CreateDevice 1755 vk_device_dispatch_table_from_entrypoints(&dispatch_table, [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| H A D | panvk_device.c | 173 struct vk_instance_dispatch_table dispatch_table; local in function:panvk_CreateInstance 175 vk_instance_dispatch_table_from_entrypoints(&dispatch_table, 178 vk_instance_dispatch_table_from_entrypoints(&dispatch_table, 183 &dispatch_table, 281 struct vk_physical_device_dispatch_table dispatch_table; local in function:panvk_physical_device_init 282 vk_physical_device_dispatch_table_from_entrypoints(&dispatch_table, 285 vk_physical_device_dispatch_table_from_entrypoints(&dispatch_table, 291 &dispatch_table); 963 struct vk_device_dispatch_table dispatch_table; local in function:panvk_CreateDevice 979 vk_device_dispatch_table_from_entrypoints(&dispatch_table, [all...] |
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_device.c | 262 struct vk_physical_device_dispatch_table dispatch_table; local in function:tu_physical_device_init 264 &dispatch_table, &tu_physical_device_entrypoints, true); 266 &dispatch_table, &wsi_physical_device_entrypoints, false); 270 &dispatch_table); 350 struct vk_instance_dispatch_table dispatch_table; local in function:tu_CreateInstance 352 &dispatch_table, &tu_instance_entrypoints, true); 354 &dispatch_table, &wsi_instance_entrypoints, false); 358 &dispatch_table, 1449 struct vk_device_dispatch_table dispatch_table; local in function:tu_CreateDevice 1451 &dispatch_table, [all...] |
| /xsrc/external/mit/libepoxy/src/ |
| H A D | glx_generated_dispatch.c | 34 struct dispatch_table { struct 170 static inline struct dispatch_table * 4353 static struct dispatch_table resolver_table = { 4489 uint32_t glx_tls_size = sizeof(struct dispatch_table); 4491 static inline struct dispatch_table * 4500 struct dispatch_table *dispatch_table = get_dispatch_table(); local in function:glx_init_dispatch_table 4501 memcpy(dispatch_table, &resolver_table, sizeof(resolver_table));
|
| H A D | egl_generated_dispatch.c | 19 struct dispatch_table { struct 169 static inline struct dispatch_table * 5166 static struct dispatch_table resolver_table = { 5316 uint32_t egl_tls_size = sizeof(struct dispatch_table); 5318 static inline struct dispatch_table * 5327 struct dispatch_table *dispatch_table = get_dispatch_table(); local in function:egl_init_dispatch_table 5328 memcpy(dispatch_table, &resolver_table, sizeof(resolver_table));
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_device.c | 795 struct vk_physical_device_dispatch_table dispatch_table; local in function:anv_physical_device_try_create 797 &dispatch_table, &anv_physical_device_entrypoints, true); 799 &dispatch_table, &wsi_physical_device_entrypoints, false); 803 &dispatch_table); 1104 struct vk_instance_dispatch_table dispatch_table; local in function:anv_CreateInstance 1106 &dispatch_table, &anv_instance_entrypoints, true); 1108 &dispatch_table, &wsi_instance_entrypoints, false); 1111 &dispatch_table, pCreateInfo, pAllocator); 2950 struct vk_device_dispatch_table dispatch_table; local in function:anv_CreateDevice 2951 vk_device_dispatch_table_from_entrypoints(&dispatch_table, [all...] |
| /xsrc/external/mit/xmodmap/dist/ |
| H A D | handle.c | 178 } dispatch_table[] = { variable in typeref:struct:dt[] 205 for (dtp = dispatch_table; dtp->command != NULL; dtp++) {
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_device.c | 620 struct vk_physical_device_dispatch_table dispatch_table; local in function:radv_physical_device_try_create 621 vk_physical_device_dispatch_table_from_entrypoints(&dispatch_table, 623 vk_physical_device_dispatch_table_from_entrypoints(&dispatch_table, 626 result = vk_physical_device_init(&device->vk, &instance->vk, NULL, &dispatch_table); 974 struct vk_instance_dispatch_table dispatch_table; local in function:radv_CreateInstance 975 vk_instance_dispatch_table_from_entrypoints(&dispatch_table, &radv_instance_entrypoints, true); 976 vk_instance_dispatch_table_from_entrypoints(&dispatch_table, &wsi_instance_entrypoints, false); 977 result = vk_instance_init(&instance->vk, &radv_instance_extensions_supported, &dispatch_table, 2970 struct vk_device_dispatch_table dispatch_table; local in function:radv_CreateDevice 2978 vk_device_dispatch_table_from_entrypoints(&dispatch_table, [all...] |