Lines Matching refs:icd_term
43 struct loader_icd_term *icd_term = loader_get_icd_and_device(dev, &found_dev, NULL);
45 if (icd_term)
46 loader_log(icd_term->this_instance, VULKAN_LOADER_ERROR_BIT, 0,
52 VKAPI_ATTR bool VKAPI_CALL loader_icd_init_entries(struct loader_instance* inst, struct loader_icd_term *icd_term) {
53 const PFN_vkGetInstanceProcAddr fp_gipa = icd_term->scanned_icd->GetInstanceProcAddr;
55 #define LOOKUP_GIPA(func) icd_term->dispatch.func = (PFN_vk##func)fp_gipa(icd_term->instance, "vk" #func);
60 if (!icd_term->dispatch.func) { \
62 "vk"#func, icd_term->scanned_icd->lib_name); \
3288 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
3289 if (NULL == icd_term->dispatch.GetPhysicalDeviceVideoCapabilitiesKHR) {
3290 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
3294 return icd_term->dispatch.GetPhysicalDeviceVideoCapabilitiesKHR(phys_dev_term->phys_dev, pVideoProfile, pCapabilities);
3320 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
3321 if (NULL == icd_term->dispatch.GetPhysicalDeviceVideoFormatPropertiesKHR) {
3322 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
3326 return icd_term->dispatch.GetPhysicalDeviceVideoFormatPropertiesKHR(phys_dev_term->phys_dev, pVideoFormatInfo, pVideoFormatPropertyCount, pVideoFormatProperties);
3963 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
3964 if (NULL == icd_term->dispatch.EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR) {
3965 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
3969 return icd_term->dispatch.EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR(phys_dev_term->phys_dev, queueFamilyIndex, pCounterCount, pCounters, pCounterDescriptions);
3993 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
3994 if (NULL == icd_term->dispatch.GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR) {
3995 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
3999 icd_term->dispatch.GetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR(phys_dev_term->phys_dev, pPerformanceQueryCreateInfo, pNumPasses);
4260 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
4261 if (NULL == icd_term->dispatch.GetPhysicalDeviceFragmentShadingRatesKHR) {
4262 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
4266 return icd_term->dispatch.GetPhysicalDeviceFragmentShadingRatesKHR(phys_dev_term->phys_dev, pFragmentShadingRateCount, pFragmentShadingRates);
4515 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
4516 if (NULL == icd_term->dispatch.GetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR) {
4517 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
4521 return icd_term->dispatch.GetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR(phys_dev_term->phys_dev, pQualityLevelInfo, pQualityLevelProperties);
4901 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
4902 if (NULL == icd_term->dispatch.GetPhysicalDeviceCooperativeMatrixPropertiesKHR) {
4903 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
4907 return icd_term->dispatch.GetPhysicalDeviceCooperativeMatrixPropertiesKHR(phys_dev_term->phys_dev, pPropertyCount, pProperties);
4934 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
4935 if (NULL == icd_term->dispatch.GetPhysicalDeviceCalibrateableTimeDomainsKHR) {
4936 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
4940 return icd_term->dispatch.GetPhysicalDeviceCalibrateableTimeDomainsKHR(phys_dev_term->phys_dev, pTimeDomainCount, pTimeDomains);
5072 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5073 if (NULL == icd_term || NULL == dev) {
5093 local_tag_info.object = (uint64_t)(uintptr_t)icd_term->instance;
5131 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5132 if (NULL == icd_term || NULL == dev) {
5152 local_name_info.object = (uint64_t)(uintptr_t)icd_term->instance;
5722 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5723 if (NULL == icd_term || NULL == dev) {
5743 local_name_info.objectHandle = (uint64_t)(uintptr_t)icd_term->instance;
5785 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5786 if (NULL == icd_term || NULL == dev) {
5806 local_tag_info.objectHandle = (uint64_t)(uintptr_t)icd_term->instance;
6169 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
6170 if (NULL == icd_term->dispatch.GetPhysicalDeviceMultisamplePropertiesEXT) {
6171 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
6175 icd_term->dispatch.GetPhysicalDeviceMultisamplePropertiesEXT(phys_dev_term->phys_dev, samples, pMultisampleProperties);
6583 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
6584 if (NULL == icd_term->dispatch.GetPhysicalDeviceCalibrateableTimeDomainsEXT) {
6585 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
6589 return icd_term->dispatch.GetPhysicalDeviceCalibrateableTimeDomainsEXT(phys_dev_term->phys_dev, pTimeDomainCount, pTimeDomains);
6900 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
6901 if (NULL == icd_term->dispatch.GetPhysicalDeviceCooperativeMatrixPropertiesNV) {
6902 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
6906 return icd_term->dispatch.GetPhysicalDeviceCooperativeMatrixPropertiesNV(phys_dev_term->phys_dev, pPropertyCount, pProperties);
6933 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
6934 if (NULL == icd_term->dispatch.GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV) {
6935 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
6939 return icd_term->dispatch.GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV(phys_dev_term->phys_dev, pCombinationCount, pCombinations);
7395 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
7396 if (NULL == icd_term->dispatch.AcquireDrmDisplayEXT) {
7397 loader_log(icd_term->this_instance, VULKAN_LOADER_ERROR_BIT, 0,
7401 return icd_term->dispatch.AcquireDrmDisplayEXT(phys_dev_term->phys_dev, drmFd, display);
7427 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
7428 if (NULL == icd_term->dispatch.GetDrmDisplayEXT) {
7429 loader_log(icd_term->this_instance, VULKAN_LOADER_ERROR_BIT, 0,
7433 return icd_term->dispatch.GetDrmDisplayEXT(phys_dev_term->phys_dev, drmFd, connectorId, display);
7828 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
7829 if (NULL == icd_term->dispatch.AcquireWinrtDisplayNV) {
7830 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
7834 return icd_term->dispatch.AcquireWinrtDisplayNV(phys_dev_term->phys_dev, display);
7860 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
7861 if (NULL == icd_term->dispatch.GetWinrtDisplayNV) {
7862 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
7866 return icd_term->dispatch.GetWinrtDisplayNV(phys_dev_term->phys_dev, deviceRelativeId, pDisplay);
9119 struct loader_icd_term *icd_term = phys_dev_term->this_icd_term;
9120 if (NULL == icd_term->dispatch.GetPhysicalDeviceOpticalFlowImageFormatsNV) {
9121 loader_log(icd_term->this_instance, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT, 0,
9125 return icd_term->dispatch.GetPhysicalDeviceOpticalFlowImageFormatsNV(phys_dev_term->phys_dev, pOpticalFlowImageFormatInfo, pFormatCount, pImageFormatProperties);