/third_party/vulkan-loader/loader/ |
H A D | terminator.c | 44 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; in terminator_GetPhysicalDeviceProperties() local 45 if (NULL != icd_term->dispatch.GetPhysicalDeviceProperties) { in terminator_GetPhysicalDeviceProperties() 46 icd_term->dispatch.GetPhysicalDeviceProperties(phys_dev_term->phys_dev, pProperties); in terminator_GetPhysicalDeviceProperties() 54 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; in terminator_GetPhysicalDeviceQueueFamilyProperties() local 55 if (NULL != icd_term->dispatch.GetPhysicalDeviceQueueFamilyProperties) { in terminator_GetPhysicalDeviceQueueFamilyProperties() 56 icd_term->dispatch.GetPhysicalDeviceQueueFamilyProperties(phys_dev_term->phys_dev, pQueueFamilyPropertyCount, pProperties); in terminator_GetPhysicalDeviceQueueFamilyProperties() 63 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; in terminator_GetPhysicalDeviceMemoryProperties() local 64 if (NULL != icd_term->dispatch.GetPhysicalDeviceMemoryProperties) { in terminator_GetPhysicalDeviceMemoryProperties() 65 icd_term->dispatch.GetPhysicalDeviceMemoryProperties(phys_dev_term->phys_dev, pProperties); in terminator_GetPhysicalDeviceMemoryProperties() 72 struct loader_icd_term *icd_term in terminator_GetPhysicalDeviceFeatures() local 81 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceFormatProperties() local 92 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceImageFormatProperties() local 109 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSparseImageFormatProperties() local 121 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_EnumerateDeviceLayerProperties() local 133 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceFeatures2() local 189 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceProperties2() local 252 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceFormatProperties2() local 290 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceImageFormatProperties2() local 330 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceQueueFamilyProperties2() local 388 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceMemoryProperties2() local 426 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSparseImageFormatProperties2() local 496 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceExternalBufferProperties() local 539 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceExternalSemaphoreProperties() local 586 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceExternalFenceProperties() local 632 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceToolProperties() local [all...] |
H A D | wsi.c | 200 for (struct loader_icd_term *icd_term = loader_inst->icd_terms; icd_term != NULL; icd_term = icd_term->next, i++) { in terminator_DestroySurfaceKHR() 201 if (icd_term->scanned_icd->interface_version >= ICD_VER_SUPPORTS_ICD_SURFACE_KHR) { in terminator_DestroySurfaceKHR() 202 if (NULL != icd_term->dispatch.DestroySurfaceKHR && in terminator_DestroySurfaceKHR() 204 icd_term->dispatch.DestroySurfaceKHR(icd_term->instance, icd_surface->real_icd_surfaces[i], pAllocator); in terminator_DestroySurfaceKHR() 244 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; in terminator_GetPhysicalDeviceSurfaceSupportKHR() local 245 struct loader_instance *loader_inst = (struct loader_instance *)icd_term in terminator_GetPhysicalDeviceSurfaceSupportKHR() 299 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSurfaceCapabilitiesKHR() local 355 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSurfaceFormatsKHR() local 413 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSurfacePresentModesKHR() local 473 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_CreateSwapchainKHR() local 683 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceWin32PresentationSupportKHR() local 804 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceWaylandPresentationSupportKHR() local 928 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceXcbPresentationSupportKHR() local 1051 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceXlibPresentationSupportKHR() local 1176 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceDirectFBPresentationSupportEXT() local 1775 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceScreenPresentationSupportQNX() local 1894 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceDisplayPropertiesKHR() local 1935 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceDisplayPlanePropertiesKHR() local 1976 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetDisplayPlaneSupportedDisplaysKHR() local 2018 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetDisplayModePropertiesKHR() local 2061 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_CreateDisplayModeKHR() local 2100 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetDisplayPlaneCapabilitiesKHR() local 2222 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_CreateSharedSwapchainsKHR() local 2284 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_GetDeviceGroupSurfacePresentModesKHR() local 2325 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDevicePresentRectanglesKHR() local 2376 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceDisplayProperties2KHR() local 2431 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceDisplayPlaneProperties2KHR() local 2488 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetDisplayModeProperties2KHR() local 2544 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetDisplayPlaneCapabilities2KHR() local 2670 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSurfaceCapabilities2KHR() local 2762 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSurfaceFormats2KHR() local [all...] |
H A D | unknown_function_handling.c | 52 for (struct loader_icd_term *icd_term = inst->icd_terms; icd_term != NULL; icd_term = icd_term->next) { in loader_init_dispatch_dev_ext_entry() 53 struct loader_device *ldev = icd_term->logical_device_list; in loader_init_dispatch_dev_ext_entry() 73 struct loader_icd_term *icd_term; in loader_check_icds_for_dev_ext_address() local 74 icd_term = inst->icd_terms; in loader_check_icds_for_dev_ext_address() 75 while (NULL != icd_term) { in loader_check_icds_for_dev_ext_address() 76 if (icd_term->scanned_icd->GetInstanceProcAddr(icd_term in loader_check_icds_for_dev_ext_address() 186 struct loader_icd_term *icd_term; loader_check_icds_for_phys_dev_ext_address() local 288 struct loader_icd_term *icd_term = inst->icd_terms; loader_phys_dev_ext_gpa_impl() local [all...] |
H A D | extension_manual.c | 65 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; in terminator_GetPhysicalDeviceExternalImageFormatPropertiesNV() local 67 if (!icd_term->dispatch.GetPhysicalDeviceExternalImageFormatPropertiesNV) { in terminator_GetPhysicalDeviceExternalImageFormatPropertiesNV() 72 if (!icd_term->dispatch.GetPhysicalDeviceImageFormatProperties) { in terminator_GetPhysicalDeviceExternalImageFormatPropertiesNV() 80 return icd_term->dispatch.GetPhysicalDeviceImageFormatProperties( in terminator_GetPhysicalDeviceExternalImageFormatPropertiesNV() 84 return icd_term->dispatch.GetPhysicalDeviceExternalImageFormatPropertiesNV( in terminator_GetPhysicalDeviceExternalImageFormatPropertiesNV() 107 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; in terminator_GetPhysicalDeviceSurfaceCapabilities2EXT() local 118 if (NULL != icd_term->dispatch.GetPhysicalDeviceSurfaceCapabilities2EXT) { in terminator_GetPhysicalDeviceSurfaceCapabilities2EXT() 120 return icd_term->dispatch.GetPhysicalDeviceSurfaceCapabilities2EXT(phys_dev_term->phys_dev, unwrapped_surface, in terminator_GetPhysicalDeviceSurfaceCapabilities2EXT() 124 loader_log(icd_term->this_instance, VULKAN_LOADER_INFO_BIT, 0, in terminator_GetPhysicalDeviceSurfaceCapabilities2EXT() 127 icd_term in terminator_GetPhysicalDeviceSurfaceCapabilities2EXT() 170 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_ReleaseDisplayEXT() local 200 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_AcquireXlibDisplayEXT() local 231 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetRandROutputDisplayEXT() local 271 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSurfacePresentModes2EXT() local 309 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_GetDeviceGroupSurfacePresentModes2EXT() local 357 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceToolPropertiesEXT() local [all...] |
H A D | debug_utils.c | 179 const struct loader_icd_term *icd_term; in terminator_CreateDebugUtilsMessengerEXT() local 194 for (icd_term = inst->icd_terms; icd_term; icd_term = icd_term->next) { in terminator_CreateDebugUtilsMessengerEXT() 195 if (!icd_term->dispatch.CreateDebugUtilsMessengerEXT) { in terminator_CreateDebugUtilsMessengerEXT() 199 res = icd_term->dispatch.CreateDebugUtilsMessengerEXT(icd_term->instance, pCreateInfo, pAllocator, &icd_info[storage_idx]); in terminator_CreateDebugUtilsMessengerEXT() 233 for (icd_term = inst->icd_terms; icd_term; icd_ter in terminator_CreateDebugUtilsMessengerEXT() 255 const struct loader_icd_term *icd_term; terminator_DestroyDebugUtilsMessengerEXT() local 435 const struct loader_icd_term *icd_term; terminator_CreateDebugReportCallbackEXT() local 510 const struct loader_icd_term *icd_term; terminator_DestroyDebugReportCallbackEXT() local 535 const struct loader_icd_term *icd_term; terminator_DebugReportMessageEXT() local [all...] |
H A D | loader_linux.c | 255 struct loader_icd_term *icd_term = icd_devices[icd_idx].icd_term; in linux_read_sorted_physical_devices() local 260 sorted_device_info[index].icd_term = icd_term; in linux_read_sorted_physical_devices() 263 icd_term->dispatch.GetPhysicalDeviceProperties(sorted_device_info[index].physical_device, &dev_props); in linux_read_sorted_physical_devices() 273 icd_term->dispatch.EnumerateDeviceExtensionProperties(sorted_device_info[index].physical_device, NULL, &ext_count, in linux_read_sorted_physical_devices() 282 icd_term->dispatch.EnumerateDeviceExtensionProperties(sorted_device_info[index].physical_device, NULL, in linux_read_sorted_physical_devices() 301 GetPhysDevProps2 = icd_term->dispatch.GetPhysicalDeviceProperties2; in linux_read_sorted_physical_devices() 303 GetPhysDevProps2 = (PFN_vkGetPhysicalDeviceProperties2)icd_term->dispatch.GetPhysicalDeviceProperties2KHR; in linux_read_sorted_physical_devices() 332 sorted_device_term[dev]->this_icd_term = sorted_device_info[dev].icd_term; in linux_read_sorted_physical_devices() 357 struct loader_icd_term *icd_term = sorted_group_term[group].this_icd_term; linux_sort_physical_device_groups() local [all...] |
H A D | loader.c | 212 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, NULL); in vkSetDeviceDispatch() local 214 if (NULL == icd_term || NULL == dev) { in vkSetDeviceDispatch() 1242 for (struct loader_icd_term *icd_term = inst->icd_terms; icd_term; icd_term = icd_term->next) { in loader_get_icd_and_device() 1243 for (struct loader_device *dev = icd_term->logical_device_list; dev; dev = dev->next) { in loader_get_icd_and_device() 1252 return icd_term; in loader_get_icd_and_device() 1287 void loader_add_logical_device(struct loader_icd_term *icd_term, struct loader_device *dev) { in loader_add_logical_device() argument 1288 dev->next = icd_term in loader_add_logical_device() 1292 loader_remove_logical_device(struct loader_icd_term *icd_term, struct loader_device *found_dev, const VkAllocationCallbacks *pAllocator) loader_remove_logical_device() argument 1312 loader_icd_destroy(struct loader_instance *ptr_inst, struct loader_icd_term *icd_term, const VkAllocationCallbacks *pAllocator) loader_icd_destroy() argument 1325 struct loader_icd_term *icd_term; loader_icd_add() local [all...] |
H A D | loader_windows.c | 796 VkResult enumerate_adapter_physical_devices(struct loader_instance *inst, struct loader_icd_term *icd_term, uint32_t icd_idx, in enumerate_adapter_physical_devices() argument 800 VkResult res = icd_term->scanned_icd->EnumerateAdapterPhysicalDevices(icd_term->instance, luid, &count, NULL); in enumerate_adapter_physical_devices() 825 } while ((res = icd_term->scanned_icd->EnumerateAdapterPhysicalDevices(icd_term->instance, luid, &count, in enumerate_adapter_physical_devices() 860 next_icd_phys_devs->icd_term = icd_term; in enumerate_adapter_physical_devices() 895 icd_phys_devs_array[i].icd_term->dispatch.GetPhysicalDeviceProperties(icd_phys_devs_array[i].physical_devices[k], in sort_physical_devices_with_same_luid() 903 GetPhysDevProps2 = icd_phys_devs_array[i].icd_term->dispatch.GetPhysicalDeviceProperties2; in sort_physical_devices_with_same_luid() 906 .icd_term in sort_physical_devices_with_same_luid() 931 struct loader_icd_term *icd_term = NULL; windows_read_sorted_physical_devices() local [all...] |
H A D | loader.h | 157 void loader_icd_destroy(struct loader_instance *ptr_inst, struct loader_icd_term *icd_term, 168 void loader_add_logical_device(struct loader_icd_term *icd_term, struct loader_device *found_dev); 169 void loader_remove_logical_device(struct loader_icd_term *icd_term, struct loader_device *found_dev,
|
H A D | unknown_ext_chain.c | 48 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; \ 49 struct loader_instance *inst = (struct loader_instance *)icd_term->this_instance; \ 50 if (NULL == icd_term->phys_dev_ext[num]) { \ 54 icd_term->phys_dev_ext[num](phys_dev_term->phys_dev); \
|
H A D | loader_common.h | 418 struct loader_icd_term *icd_term; member 474 struct loader_icd_term *icd_term; member
|
H A D | trampoline.c | 142 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &index); in vkGetDeviceProcAddr() local 143 if (NULL != icd_term && dev != NULL) { in vkGetDeviceProcAddr() 144 const struct loader_instance *inst = icd_term->this_instance; in vkGetDeviceProcAddr() 785 struct loader_icd_term *icd_term = NULL; in vkCreateInstance() local 787 icd_term = ptr_instance->icd_terms; in vkCreateInstance() 790 if (icd_term->instance) { in vkCreateInstance() 791 icd_term->dispatch.DestroyInstance(icd_term->instance, pAllocator); in vkCreateInstance() 793 icd_term->instance = VK_NULL_HANDLE; in vkCreateInstance() 794 ptr_instance->icd_terms = icd_term in vkCreateInstance() [all...] |
/third_party/vulkan-loader/loader/generated/ |
H A D | vk_loader_extensions.c | 43 struct loader_icd_term *icd_term = loader_get_icd_and_device(dev, &found_dev, NULL); in vkDevExtError() local 45 if (icd_term) in vkDevExtError() 46 loader_log(icd_term->this_instance, VULKAN_LOADER_ERROR_BIT, 0, in vkDevExtError() 52 VKAPI_ATTR bool VKAPI_CALL loader_icd_init_entries(struct loader_instance* inst, struct loader_icd_term *icd_term) { in loader_icd_init_entries() argument 53 const PFN_vkGetInstanceProcAddr fp_gipa = icd_term->scanned_icd->GetInstanceProcAddr; in loader_icd_init_entries() 55 #define LOOKUP_GIPA(func) icd_term->dispatch.func = (PFN_vk##func)fp_gipa(icd_term->instance, "vk" #func); in loader_icd_init_entries() 60 if (!icd_term->dispatch.func) { \ in loader_icd_init_entries() 62 "vk"#func, icd_term->scanned_icd->lib_name); \ in loader_icd_init_entries() 3288 struct loader_icd_term *icd_term in terminator_GetPhysicalDeviceVideoCapabilitiesKHR() local 3320 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceVideoFormatPropertiesKHR() local 3963 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR() local 3993 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR() local 4260 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceFragmentShadingRatesKHR() local 4515 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR() local 4901 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceCooperativeMatrixPropertiesKHR() local 4934 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceCalibrateableTimeDomainsKHR() local 5072 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_DebugMarkerSetObjectTagEXT() local 5131 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_DebugMarkerSetObjectNameEXT() local 5722 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_SetDebugUtilsObjectNameEXT() local 5785 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index); terminator_SetDebugUtilsObjectTagEXT() local 6169 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceMultisamplePropertiesEXT() local 6583 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceCalibrateableTimeDomainsEXT() local 6900 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceCooperativeMatrixPropertiesNV() local 6933 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV() local 7395 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_AcquireDrmDisplayEXT() local 7427 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetDrmDisplayEXT() local 7828 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_AcquireWinrtDisplayNV() local 7860 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetWinrtDisplayNV() local 9119 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term; terminator_GetPhysicalDeviceOpticalFlowImageFormatsNV() local [all...] |
H A D | vk_loader_extensions.h | 60 VKAPI_ATTR bool VKAPI_CALL loader_icd_init_entries(struct loader_instance* inst, struct loader_icd_term *icd_term);
|