Lines Matching defs:device

42     // The device going in is a trampoline device
1485 // device function. This is used in the terminators themselves.
1530 VkDevice device,
1533 VkDevice device,
1537 VkDevice device,
1540 VkDevice device,
3330 VkDevice device,
3334 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3337 "vkCreateVideoSessionKHR: Invalid device "
3338 "[VUID-vkCreateVideoSessionKHR-device-parameter]");
3341 return disp->CreateVideoSessionKHR(device, pCreateInfo, pAllocator, pVideoSession);
3345 VkDevice device,
3348 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3351 "vkDestroyVideoSessionKHR: Invalid device "
3352 "[VUID-vkDestroyVideoSessionKHR-device-parameter]");
3355 disp->DestroyVideoSessionKHR(device, videoSession, pAllocator);
3359 VkDevice device,
3363 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3366 "vkGetVideoSessionMemoryRequirementsKHR: Invalid device "
3367 "[VUID-vkGetVideoSessionMemoryRequirementsKHR-device-parameter]");
3370 return disp->GetVideoSessionMemoryRequirementsKHR(device, videoSession, pMemoryRequirementsCount, pMemoryRequirements);
3374 VkDevice device,
3378 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3381 "vkBindVideoSessionMemoryKHR: Invalid device "
3382 "[VUID-vkBindVideoSessionMemoryKHR-device-parameter]");
3385 return disp->BindVideoSessionMemoryKHR(device, videoSession, bindSessionMemoryInfoCount, pBindSessionMemoryInfos);
3389 VkDevice device,
3393 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3396 "vkCreateVideoSessionParametersKHR: Invalid device "
3397 "[VUID-vkCreateVideoSessionParametersKHR-device-parameter]");
3400 return disp->CreateVideoSessionParametersKHR(device, pCreateInfo, pAllocator, pVideoSessionParameters);
3404 VkDevice device,
3407 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3410 "vkUpdateVideoSessionParametersKHR: Invalid device "
3411 "[VUID-vkUpdateVideoSessionParametersKHR-device-parameter]");
3414 return disp->UpdateVideoSessionParametersKHR(device, videoSessionParameters, pUpdateInfo);
3418 VkDevice device,
3421 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3424 "vkDestroyVideoSessionParametersKHR: Invalid device "
3425 "[VUID-vkDestroyVideoSessionParametersKHR-device-parameter]");
3428 disp->DestroyVideoSessionParametersKHR(device, videoSessionParameters, pAllocator);
3518 VkDevice device,
3523 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3526 "vkGetDeviceGroupPeerMemoryFeaturesKHR: Invalid device "
3527 "[VUID-vkGetDeviceGroupPeerMemoryFeaturesKHR-device-parameter]");
3530 disp->GetDeviceGroupPeerMemoryFeaturesKHR(device, heapIndex, localDeviceIndex, remoteDeviceIndex, pPeerMemoryFeatures);
3568 VkDevice device,
3571 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3574 "vkTrimCommandPoolKHR: Invalid device "
3575 "[VUID-vkTrimCommandPoolKHR-device-parameter]");
3578 disp->TrimCommandPoolKHR(device, commandPool, flags);
3586 VkDevice device,
3589 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3592 "vkGetMemoryWin32HandleKHR: Invalid device "
3593 "[VUID-vkGetMemoryWin32HandleKHR-device-parameter]");
3596 return disp->GetMemoryWin32HandleKHR(device, pGetWin32HandleInfo, pHandle);
3602 VkDevice device,
3606 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3609 "vkGetMemoryWin32HandlePropertiesKHR: Invalid device "
3610 "[VUID-vkGetMemoryWin32HandlePropertiesKHR-device-parameter]");
3613 return disp->GetMemoryWin32HandlePropertiesKHR(device, handleType, handle, pMemoryWin32HandleProperties);
3621 VkDevice device,
3624 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3627 "vkGetMemoryFdKHR: Invalid device "
3628 "[VUID-vkGetMemoryFdKHR-device-parameter]");
3631 return disp->GetMemoryFdKHR(device, pGetFdInfo, pFd);
3635 VkDevice device,
3639 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3642 "vkGetMemoryFdPropertiesKHR: Invalid device "
3643 "[VUID-vkGetMemoryFdPropertiesKHR-device-parameter]");
3646 return disp->GetMemoryFdPropertiesKHR(device, handleType, fd, pMemoryFdProperties);
3654 VkDevice device,
3656 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3659 "vkImportSemaphoreWin32HandleKHR: Invalid device "
3660 "[VUID-vkImportSemaphoreWin32HandleKHR-device-parameter]");
3663 return disp->ImportSemaphoreWin32HandleKHR(device, pImportSemaphoreWin32HandleInfo);
3669 VkDevice device,
3672 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3675 "vkGetSemaphoreWin32HandleKHR: Invalid device "
3676 "[VUID-vkGetSemaphoreWin32HandleKHR-device-parameter]");
3679 return disp->GetSemaphoreWin32HandleKHR(device, pGetWin32HandleInfo, pHandle);
3687 VkDevice device,
3689 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3692 "vkImportSemaphoreFdKHR: Invalid device "
3693 "[VUID-vkImportSemaphoreFdKHR-device-parameter]");
3696 return disp->ImportSemaphoreFdKHR(device, pImportSemaphoreFdInfo);
3700 VkDevice device,
3703 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3706 "vkGetSemaphoreFdKHR: Invalid device "
3707 "[VUID-vkGetSemaphoreFdKHR-device-parameter]");
3710 return disp->GetSemaphoreFdKHR(device, pGetFdInfo, pFd);
3753 VkDevice device,
3757 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3760 "vkCreateDescriptorUpdateTemplateKHR: Invalid device "
3761 "[VUID-vkCreateDescriptorUpdateTemplateKHR-device-parameter]");
3764 return disp->CreateDescriptorUpdateTemplateKHR(device, pCreateInfo, pAllocator, pDescriptorUpdateTemplate);
3768 VkDevice device,
3771 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3774 "vkDestroyDescriptorUpdateTemplateKHR: Invalid device "
3775 "[VUID-vkDestroyDescriptorUpdateTemplateKHR-device-parameter]");
3778 disp->DestroyDescriptorUpdateTemplateKHR(device, descriptorUpdateTemplate, pAllocator);
3782 VkDevice device,
3786 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3789 "vkUpdateDescriptorSetWithTemplateKHR: Invalid device "
3790 "[VUID-vkUpdateDescriptorSetWithTemplateKHR-device-parameter]");
3793 disp->UpdateDescriptorSetWithTemplateKHR(device, descriptorSet, descriptorUpdateTemplate, pData);
3800 VkDevice device,
3804 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3807 "vkCreateRenderPass2KHR: Invalid device "
3808 "[VUID-vkCreateRenderPass2KHR-device-parameter]");
3811 return disp->CreateRenderPass2KHR(device, pCreateInfo, pAllocator, pRenderPass);
3859 VkDevice device,
3861 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3864 "vkGetSwapchainStatusKHR: Invalid device "
3865 "[VUID-vkGetSwapchainStatusKHR-device-parameter]");
3868 return disp->GetSwapchainStatusKHR(device, swapchain);
3876 VkDevice device,
3878 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3881 "vkImportFenceWin32HandleKHR: Invalid device "
3882 "[VUID-vkImportFenceWin32HandleKHR-device-parameter]");
3885 return disp->ImportFenceWin32HandleKHR(device, pImportFenceWin32HandleInfo);
3891 VkDevice device,
3894 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3897 "vkGetFenceWin32HandleKHR: Invalid device "
3898 "[VUID-vkGetFenceWin32HandleKHR-device-parameter]");
3901 return disp->GetFenceWin32HandleKHR(device, pGetWin32HandleInfo, pHandle);
3909 VkDevice device,
3911 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3914 "vkImportFenceFdKHR: Invalid device "
3915 "[VUID-vkImportFenceFdKHR-device-parameter]");
3918 return disp->ImportFenceFdKHR(device, pImportFenceFdInfo);
3922 VkDevice device,
3925 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
3928 "vkGetFenceFdKHR: Invalid device "
3929 "[VUID-vkGetFenceFdKHR-device-parameter]");
3932 return disp->GetFenceFdKHR(device, pGetFdInfo, pFd);
4003 VkDevice device,
4005 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4008 "vkAcquireProfilingLockKHR: Invalid device "
4009 "[VUID-vkAcquireProfilingLockKHR-device-parameter]");
4012 return disp->AcquireProfilingLockKHR(device, pInfo);
4016 VkDevice device) {
4017 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4020 "vkReleaseProfilingLockKHR: Invalid device "
4021 "[VUID-vkReleaseProfilingLockKHR-device-parameter]");
4024 disp->ReleaseProfilingLockKHR(device);
4031 VkDevice device,
4034 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4037 "vkGetImageMemoryRequirements2KHR: Invalid device "
4038 "[VUID-vkGetImageMemoryRequirements2KHR-device-parameter]");
4041 disp->GetImageMemoryRequirements2KHR(device, pInfo, pMemoryRequirements);
4045 VkDevice device,
4048 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4051 "vkGetBufferMemoryRequirements2KHR: Invalid device "
4052 "[VUID-vkGetBufferMemoryRequirements2KHR-device-parameter]");
4055 disp->GetBufferMemoryRequirements2KHR(device, pInfo, pMemoryRequirements);
4059 VkDevice device,
4063 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4066 "vkGetImageSparseMemoryRequirements2KHR: Invalid device "
4067 "[VUID-vkGetImageSparseMemoryRequirements2KHR-device-parameter]");
4070 disp->GetImageSparseMemoryRequirements2KHR(device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements);
4077 VkDevice device,
4081 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4084 "vkCreateSamplerYcbcrConversionKHR: Invalid device "
4085 "[VUID-vkCreateSamplerYcbcrConversionKHR-device-parameter]");
4088 return disp->CreateSamplerYcbcrConversionKHR(device, pCreateInfo, pAllocator, pYcbcrConversion);
4092 VkDevice device,
4095 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4098 "vkDestroySamplerYcbcrConversionKHR: Invalid device "
4099 "[VUID-vkDestroySamplerYcbcrConversionKHR-device-parameter]");
4102 disp->DestroySamplerYcbcrConversionKHR(device, ycbcrConversion, pAllocator);
4109 VkDevice device,
4112 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4115 "vkBindBufferMemory2KHR: Invalid device "
4116 "[VUID-vkBindBufferMemory2KHR-device-parameter]");
4119 return disp->BindBufferMemory2KHR(device, bindInfoCount, pBindInfos);
4123 VkDevice device,
4126 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4129 "vkBindImageMemory2KHR: Invalid device "
4130 "[VUID-vkBindImageMemory2KHR-device-parameter]");
4133 return disp->BindImageMemory2KHR(device, bindInfoCount, pBindInfos);
4140 VkDevice device,
4143 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4146 "vkGetDescriptorSetLayoutSupportKHR: Invalid device "
4147 "[VUID-vkGetDescriptorSetLayoutSupportKHR-device-parameter]");
4150 disp->GetDescriptorSetLayoutSupportKHR(device, pCreateInfo, pSupport);
4196 VkDevice device,
4199 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4202 "vkGetSemaphoreCounterValueKHR: Invalid device "
4203 "[VUID-vkGetSemaphoreCounterValueKHR-device-parameter]");
4206 return disp->GetSemaphoreCounterValueKHR(device, semaphore, pValue);
4210 VkDevice device,
4213 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4216 "vkWaitSemaphoresKHR: Invalid device "
4217 "[VUID-vkWaitSemaphoresKHR-device-parameter]");
4220 return disp->WaitSemaphoresKHR(device, pWaitInfo, timeout);
4224 VkDevice device,
4226 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4229 "vkSignalSemaphoreKHR: Invalid device "
4230 "[VUID-vkSignalSemaphoreKHR-device-parameter]");
4233 return disp->SignalSemaphoreKHR(device, pSignalInfo);
4287 VkDevice device,
4291 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4294 "vkWaitForPresentKHR: Invalid device "
4295 "[VUID-vkWaitForPresentKHR-device-parameter]");
4298 return disp->WaitForPresentKHR(device, swapchain, presentId, timeout);
4305 VkDevice device,
4307 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4310 "vkGetBufferDeviceAddressKHR: Invalid device "
4311 "[VUID-vkGetBufferDeviceAddressKHR-device-parameter]");
4314 return disp->GetBufferDeviceAddressKHR(device, pInfo);
4318 VkDevice device,
4320 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4323 "vkGetBufferOpaqueCaptureAddressKHR: Invalid device "
4324 "[VUID-vkGetBufferOpaqueCaptureAddressKHR-device-parameter]");
4327 return disp->GetBufferOpaqueCaptureAddressKHR(device, pInfo);
4331 VkDevice device,
4333 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4336 "vkGetDeviceMemoryOpaqueCaptureAddressKHR: Invalid device "
4337 "[VUID-vkGetDeviceMemoryOpaqueCaptureAddressKHR-device-parameter]");
4340 return disp->GetDeviceMemoryOpaqueCaptureAddressKHR(device, pInfo);
4347 VkDevice device,
4350 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4353 "vkCreateDeferredOperationKHR: Invalid device "
4354 "[VUID-vkCreateDeferredOperationKHR-device-parameter]");
4357 return disp->CreateDeferredOperationKHR(device, pAllocator, pDeferredOperation);
4361 VkDevice device,
4364 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4367 "vkDestroyDeferredOperationKHR: Invalid device "
4368 "[VUID-vkDestroyDeferredOperationKHR-device-parameter]");
4371 disp->DestroyDeferredOperationKHR(device, operation, pAllocator);
4375 VkDevice device,
4377 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4380 "vkGetDeferredOperationMaxConcurrencyKHR: Invalid device "
4381 "[VUID-vkGetDeferredOperationMaxConcurrencyKHR-device-parameter]");
4384 return disp->GetDeferredOperationMaxConcurrencyKHR(device, operation);
4388 VkDevice device,
4390 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4393 "vkGetDeferredOperationResultKHR: Invalid device "
4394 "[VUID-vkGetDeferredOperationResultKHR-device-parameter]");
4397 return disp->GetDeferredOperationResultKHR(device, operation);
4401 VkDevice device,
4403 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4406 "vkDeferredOperationJoinKHR: Invalid device "
4407 "[VUID-vkDeferredOperationJoinKHR-device-parameter]");
4410 return disp->DeferredOperationJoinKHR(device, operation);
4417 VkDevice device,
4421 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4424 "vkGetPipelineExecutablePropertiesKHR: Invalid device "
4425 "[VUID-vkGetPipelineExecutablePropertiesKHR-device-parameter]");
4428 return disp->GetPipelineExecutablePropertiesKHR(device, pPipelineInfo, pExecutableCount, pProperties);
4432 VkDevice device,
4436 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4439 "vkGetPipelineExecutableStatisticsKHR: Invalid device "
4440 "[VUID-vkGetPipelineExecutableStatisticsKHR-device-parameter]");
4443 return disp->GetPipelineExecutableStatisticsKHR(device, pExecutableInfo, pStatisticCount, pStatistics);
4447 VkDevice device,
4451 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4454 "vkGetPipelineExecutableInternalRepresentationsKHR: Invalid device "
4455 "[VUID-vkGetPipelineExecutableInternalRepresentationsKHR-device-parameter]");
4458 return disp->GetPipelineExecutableInternalRepresentationsKHR(device, pExecutableInfo, pInternalRepresentationCount, pInternalRepresentations);
4465 VkDevice device,
4468 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4471 "vkMapMemory2KHR: Invalid device "
4472 "[VUID-vkMapMemory2KHR-device-parameter]");
4475 return disp->MapMemory2KHR(device, pMemoryMapInfo, ppData);
4479 VkDevice device,
4481 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4484 "vkUnmapMemory2KHR: Invalid device "
4485 "[VUID-vkUnmapMemory2KHR-device-parameter]");
4488 return disp->UnmapMemory2KHR(device, pMemoryUnmapInfo);
4525 VkDevice device,
4530 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4533 "vkGetEncodedVideoSessionParametersKHR: Invalid device "
4534 "[VUID-vkGetEncodedVideoSessionParametersKHR-device-parameter]");
4537 return disp->GetEncodedVideoSessionParametersKHR(device, pVideoSessionParametersInfo, pFeedbackInfo, pDataSize, pData);
4773 VkDevice device,
4776 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4779 "vkGetDeviceBufferMemoryRequirementsKHR: Invalid device "
4780 "[VUID-vkGetDeviceBufferMemoryRequirementsKHR-device-parameter]");
4783 disp->GetDeviceBufferMemoryRequirementsKHR(device, pInfo, pMemoryRequirements);
4787 VkDevice device,
4790 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4793 "vkGetDeviceImageMemoryRequirementsKHR: Invalid device "
4794 "[VUID-vkGetDeviceImageMemoryRequirementsKHR-device-parameter]");
4797 disp->GetDeviceImageMemoryRequirementsKHR(device, pInfo, pMemoryRequirements);
4801 VkDevice device,
4805 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4808 "vkGetDeviceImageSparseMemoryRequirementsKHR: Invalid device "
4809 "[VUID-vkGetDeviceImageSparseMemoryRequirementsKHR-device-parameter]");
4812 disp->GetDeviceImageSparseMemoryRequirementsKHR(device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements);
4835 VkDevice device,
4838 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4841 "vkGetRenderingAreaGranularityKHR: Invalid device "
4842 "[VUID-vkGetRenderingAreaGranularityKHR-device-parameter]");
4845 disp->GetRenderingAreaGranularityKHR(device, pRenderingAreaInfo, pGranularity);
4849 VkDevice device,
4852 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4855 "vkGetDeviceImageSubresourceLayoutKHR: Invalid device "
4856 "[VUID-vkGetDeviceImageSubresourceLayoutKHR-device-parameter]");
4859 disp->GetDeviceImageSubresourceLayoutKHR(device, pInfo, pLayout);
4863 VkDevice device,
4867 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4870 "vkGetImageSubresourceLayout2KHR: Invalid device "
4871 "[VUID-vkGetImageSubresourceLayout2KHR-device-parameter]");
4874 disp->GetImageSubresourceLayout2KHR(device, image, pSubresource, pLayout);
4944 VkDevice device,
4949 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
4952 "vkGetCalibratedTimestampsKHR: Invalid device "
4953 "[VUID-vkGetCalibratedTimestampsKHR-device-parameter]");
4956 return disp->GetCalibratedTimestampsKHR(device, timestampCount, pTimestampInfos, pTimestamps, pMaxDeviation);
5044 VkDevice device,
5046 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5049 "vkDebugMarkerSetObjectTagEXT: Invalid device "
5050 "[VUID-vkDebugMarkerSetObjectTagEXT-device-parameter]");
5055 // If this is a physical device, we have to replace it with the proper one for the next call.
5064 return disp->DebugMarkerSetObjectTagEXT(device, &local_tag_info);
5068 VkDevice device,
5072 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5074 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "DebugMarkerSetObjectTagEXT: Invalid device handle");
5079 // If this is a physical device, we have to replace it with the proper one for the next call.
5099 return dev->loader_dispatch.extension_terminator_dispatch.DebugMarkerSetObjectTagEXT(device, &local_tag_info);
5103 VkDevice device,
5105 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5108 "vkDebugMarkerSetObjectNameEXT: Invalid device "
5109 "[VUID-vkDebugMarkerSetObjectNameEXT-device-parameter]");
5114 // If this is a physical device, we have to replace it with the proper one for the next call.
5123 return disp->DebugMarkerSetObjectNameEXT(device, &local_name_info);
5127 VkDevice device,
5131 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5133 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "DebugMarkerSetObjectNameEXT: Invalid device handle");
5138 // If this is a physical device, we have to replace it with the proper one for the next call.
5158 return dev->loader_dispatch.extension_terminator_dispatch.DebugMarkerSetObjectNameEXT(device, &local_name_info);
5304 VkDevice device,
5308 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5311 "vkCreateCuModuleNVX: Invalid device "
5312 "[VUID-vkCreateCuModuleNVX-device-parameter]");
5315 return disp->CreateCuModuleNVX(device, pCreateInfo, pAllocator, pModule);
5319 VkDevice device,
5323 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5326 "vkCreateCuFunctionNVX: Invalid device "
5327 "[VUID-vkCreateCuFunctionNVX-device-parameter]");
5330 return disp->CreateCuFunctionNVX(device, pCreateInfo, pAllocator, pFunction);
5334 VkDevice device,
5337 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5340 "vkDestroyCuModuleNVX: Invalid device "
5341 "[VUID-vkDestroyCuModuleNVX-device-parameter]");
5344 disp->DestroyCuModuleNVX(device, module, pAllocator);
5348 VkDevice device,
5351 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5354 "vkDestroyCuFunctionNVX: Invalid device "
5355 "[VUID-vkDestroyCuFunctionNVX-device-parameter]");
5358 disp->DestroyCuFunctionNVX(device, function, pAllocator);
5378 VkDevice device,
5380 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5383 "vkGetImageViewHandleNVX: Invalid device "
5384 "[VUID-vkGetImageViewHandleNVX-device-parameter]");
5387 return disp->GetImageViewHandleNVX(device, pInfo);
5391 VkDevice device,
5394 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5397 "vkGetImageViewAddressNVX: Invalid device "
5398 "[VUID-vkGetImageViewAddressNVX-device-parameter]");
5401 return disp->GetImageViewAddressNVX(device, imageView, pProperties);
5447 VkDevice device,
5453 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5456 "vkGetShaderInfoAMD: Invalid device "
5457 "[VUID-vkGetShaderInfoAMD-device-parameter]");
5460 return disp->GetShaderInfoAMD(device, pipeline, shaderStage, infoType, pInfoSize, pInfo);
5468 VkDevice device,
5472 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5475 "vkGetMemoryWin32HandleNV: Invalid device "
5476 "[VUID-vkGetMemoryWin32HandleNV-device-parameter]");
5479 return disp->GetMemoryWin32HandleNV(device, memory, handleType, pHandle);
5533 VkDevice device,
5536 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5539 "vkDisplayPowerControlEXT: Invalid device "
5540 "[VUID-vkDisplayPowerControlEXT-device-parameter]");
5543 return disp->DisplayPowerControlEXT(device, display, pDisplayPowerInfo);
5547 VkDevice device,
5551 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5554 "vkRegisterDeviceEventEXT: Invalid device "
5555 "[VUID-vkRegisterDeviceEventEXT-device-parameter]");
5558 return disp->RegisterDeviceEventEXT(device, pDeviceEventInfo, pAllocator, pFence);
5562 VkDevice device,
5567 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5570 "vkRegisterDisplayEventEXT: Invalid device "
5571 "[VUID-vkRegisterDisplayEventEXT-device-parameter]");
5574 return disp->RegisterDisplayEventEXT(device, display, pDisplayEventInfo, pAllocator, pFence);
5578 VkDevice device,
5582 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5585 "vkGetSwapchainCounterEXT: Invalid device "
5586 "[VUID-vkGetSwapchainCounterEXT-device-parameter]");
5589 return disp->GetSwapchainCounterEXT(device, swapchain, counter, pCounterValue);
5596 VkDevice device,
5599 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5602 "vkGetRefreshCycleDurationGOOGLE: Invalid device "
5603 "[VUID-vkGetRefreshCycleDurationGOOGLE-device-parameter]");
5606 return disp->GetRefreshCycleDurationGOOGLE(device, swapchain, pDisplayTimingProperties);
5610 VkDevice device,
5614 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5617 "vkGetPastPresentationTimingGOOGLE: Invalid device "
5618 "[VUID-vkGetPastPresentationTimingGOOGLE-device-parameter]");
5621 return disp->GetPastPresentationTimingGOOGLE(device, swapchain, pPresentationTimingCount, pPresentationTimings);
5672 VkDevice device,
5676 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5679 "vkSetHdrMetadataEXT: Invalid device "
5680 "[VUID-vkSetHdrMetadataEXT-device-parameter]");
5683 disp->SetHdrMetadataEXT(device, swapchainCount, pSwapchains, pMetadata);
5690 VkDevice device,
5692 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5695 "vkSetDebugUtilsObjectNameEXT: Invalid device "
5696 "[VUID-vkSetDebugUtilsObjectNameEXT-device-parameter]");
5701 // If this is a physical device, we have to replace it with the proper one for the next call.
5711 return disp->SetDebugUtilsObjectNameEXT(device, &local_name_info);
5718 VkDevice device,
5722 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5724 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "SetDebugUtilsObjectNameEXT: Invalid device handle");
5729 // If this is a physical device, we have to replace it with the proper one for the next call.
5749 return dev->loader_dispatch.extension_terminator_dispatch.SetDebugUtilsObjectNameEXT(device, &local_name_info);
5753 VkDevice device,
5755 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5758 "vkSetDebugUtilsObjectTagEXT: Invalid device "
5759 "[VUID-vkSetDebugUtilsObjectTagEXT-device-parameter]");
5764 // If this is a physical device, we have to replace it with the proper one for the next call.
5774 return disp->SetDebugUtilsObjectTagEXT(device, &local_tag_info);
5781 VkDevice device,
5785 struct loader_icd_term *icd_term = loader_get_icd_and_device(device, &dev, &icd_index);
5787 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "SetDebugUtilsObjectTagEXT: Invalid device handle");
5792 // If this is a physical device, we have to replace it with the proper one for the next call.
5812 return dev->loader_dispatch.extension_terminator_dispatch.SetDebugUtilsObjectTagEXT(device, &local_tag_info);
5835 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "VK_EXT_debug_utils: Invalid device handle");
5838 // Only call down if the device supports the function
5861 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "VK_EXT_debug_utils: Invalid device handle");
5864 // Only call down if the device supports the function
5889 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "VK_EXT_debug_utils: Invalid device handle");
5892 // Only call down if the device supports the function
5917 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "VK_EXT_debug_utils: Invalid device handle");
5920 // Only call down if the device supports the function
5943 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "VK_EXT_debug_utils: Invalid device handle");
5946 // Only call down if the device supports the function
5971 loader_log(NULL, VULKAN_LOADER_FATAL_ERROR_BIT | VULKAN_LOADER_ERROR_BIT | VULKAN_LOADER_VALIDATION_BIT, 0, "VK_EXT_debug_utils: Invalid device handle");
5974 // Only call down if the device supports the function
5984 VkDevice device,
5987 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
5990 "vkGetAndroidHardwareBufferPropertiesANDROID: Invalid device "
5991 "[VUID-vkGetAndroidHardwareBufferPropertiesANDROID-device-parameter]");
5994 return disp->GetAndroidHardwareBufferPropertiesANDROID(device, buffer, pProperties);
6000 VkDevice device,
6003 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6006 "vkGetMemoryAndroidHardwareBufferANDROID: Invalid device "
6007 "[VUID-vkGetMemoryAndroidHardwareBufferANDROID-device-parameter]");
6010 return disp->GetMemoryAndroidHardwareBufferANDROID(device, pInfo, pBuffer);
6019 VkDevice device,
6025 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6028 "vkCreateExecutionGraphPipelinesAMDX: Invalid device "
6029 "[VUID-vkCreateExecutionGraphPipelinesAMDX-device-parameter]");
6032 return disp->CreateExecutionGraphPipelinesAMDX(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines);
6038 VkDevice device,
6041 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6044 "vkGetExecutionGraphPipelineScratchSizeAMDX: Invalid device "
6045 "[VUID-vkGetExecutionGraphPipelineScratchSizeAMDX-device-parameter]");
6048 return disp->GetExecutionGraphPipelineScratchSizeAMDX(device, executionGraph, pSizeInfo);
6054 VkDevice device,
6058 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6061 "vkGetExecutionGraphPipelineNodeIndexAMDX: Invalid device "
6062 "[VUID-vkGetExecutionGraphPipelineNodeIndexAMDX-device-parameter]");
6065 return disp->GetExecutionGraphPipelineNodeIndexAMDX(device, executionGraph, pNodeInfo, pNodeIndex);
6182 VkDevice device,
6185 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6188 "vkGetImageDrmFormatModifierPropertiesEXT: Invalid device "
6189 "[VUID-vkGetImageDrmFormatModifierPropertiesEXT-device-parameter]");
6192 return disp->GetImageDrmFormatModifierPropertiesEXT(device, image, pProperties);
6199 VkDevice device,
6203 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6206 "vkCreateValidationCacheEXT: Invalid device "
6207 "[VUID-vkCreateValidationCacheEXT-device-parameter]");
6210 return disp->CreateValidationCacheEXT(device, pCreateInfo, pAllocator, pValidationCache);
6214 VkDevice device,
6217 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6220 "vkDestroyValidationCacheEXT: Invalid device "
6221 "[VUID-vkDestroyValidationCacheEXT-device-parameter]");
6224 disp->DestroyValidationCacheEXT(device, validationCache, pAllocator);
6228 VkDevice device,
6232 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6235 "vkMergeValidationCachesEXT: Invalid device "
6236 "[VUID-vkMergeValidationCachesEXT-device-parameter]");
6239 return disp->MergeValidationCachesEXT(device, dstCache, srcCacheCount, pSrcCaches);
6243 VkDevice device,
6247 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6250 "vkGetValidationCacheDataEXT: Invalid device "
6251 "[VUID-vkGetValidationCacheDataEXT-device-parameter]");
6254 return disp->GetValidationCacheDataEXT(device, validationCache, pDataSize, pData);
6308 VkDevice device,
6312 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6315 "vkCreateAccelerationStructureNV: Invalid device "
6316 "[VUID-vkCreateAccelerationStructureNV-device-parameter]");
6319 return disp->CreateAccelerationStructureNV(device, pCreateInfo, pAllocator, pAccelerationStructure);
6323 VkDevice device,
6326 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6329 "vkDestroyAccelerationStructureNV: Invalid device "
6330 "[VUID-vkDestroyAccelerationStructureNV-device-parameter]");
6333 disp->DestroyAccelerationStructureNV(device, accelerationStructure, pAllocator);
6337 VkDevice device,
6340 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6343 "vkGetAccelerationStructureMemoryRequirementsNV: Invalid device "
6344 "[VUID-vkGetAccelerationStructureMemoryRequirementsNV-device-parameter]");
6347 disp->GetAccelerationStructureMemoryRequirementsNV(device, pInfo, pMemoryRequirements);
6351 VkDevice device,
6354 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6357 "vkBindAccelerationStructureMemoryNV: Invalid device "
6358 "[VUID-vkBindAccelerationStructureMemoryNV-device-parameter]");
6361 return disp->BindAccelerationStructureMemoryNV(device, bindInfoCount, pBindInfos);
6426 VkDevice device,
6432 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6435 "vkCreateRayTracingPipelinesNV: Invalid device "
6436 "[VUID-vkCreateRayTracingPipelinesNV-device-parameter]");
6439 return disp->CreateRayTracingPipelinesNV(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines);
6443 VkDevice device,
6449 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6452 "vkGetRayTracingShaderGroupHandlesKHR: Invalid device "
6453 "[VUID-vkGetRayTracingShaderGroupHandlesKHR-device-parameter]");
6456 return disp->GetRayTracingShaderGroupHandlesKHR(device, pipeline, firstGroup, groupCount, dataSize, pData);
6460 VkDevice device,
6466 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6469 "vkGetRayTracingShaderGroupHandlesNV: Invalid device "
6470 "[VUID-vkGetRayTracingShaderGroupHandlesNV-device-parameter]");
6473 return disp->GetRayTracingShaderGroupHandlesNV(device, pipeline, firstGroup, groupCount, dataSize, pData);
6477 VkDevice device,
6481 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6484 "vkGetAccelerationStructureHandleNV: Invalid device "
6485 "[VUID-vkGetAccelerationStructureHandleNV-device-parameter]");
6488 return disp->GetAccelerationStructureHandleNV(device, accelerationStructure, dataSize, pData);
6509 VkDevice device,
6512 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6515 "vkCompileDeferredNV: Invalid device "
6516 "[VUID-vkCompileDeferredNV-device-parameter]");
6519 return disp->CompileDeferredNV(device, pipeline, shader);
6526 VkDevice device,
6530 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6533 "vkGetMemoryHostPointerPropertiesEXT: Invalid device "
6534 "[VUID-vkGetMemoryHostPointerPropertiesEXT-device-parameter]");
6537 return disp->GetMemoryHostPointerPropertiesEXT(device, handleType, pHostPointer, pMemoryHostPointerProperties);
6593 VkDevice device,
6598 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6601 "vkGetCalibratedTimestampsEXT: Invalid device "
6602 "[VUID-vkGetCalibratedTimestampsEXT-device-parameter]");
6605 return disp->GetCalibratedTimestampsEXT(device, timestampCount, pTimestampInfos, pTimestamps, pMaxDeviation);
6726 VkDevice device,
6728 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6731 "vkInitializePerformanceApiINTEL: Invalid device "
6732 "[VUID-vkInitializePerformanceApiINTEL-device-parameter]");
6735 return disp->InitializePerformanceApiINTEL(device, pInitializeInfo);
6739 VkDevice device) {
6740 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6743 "vkUninitializePerformanceApiINTEL: Invalid device "
6744 "[VUID-vkUninitializePerformanceApiINTEL-device-parameter]");
6747 disp->UninitializePerformanceApiINTEL(device);
6790 VkDevice device,
6793 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6796 "vkAcquirePerformanceConfigurationINTEL: Invalid device "
6797 "[VUID-vkAcquirePerformanceConfigurationINTEL-device-parameter]");
6800 return disp->AcquirePerformanceConfigurationINTEL(device, pAcquireInfo, pConfiguration);
6804 VkDevice device,
6806 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6809 "vkReleasePerformanceConfigurationINTEL: Invalid device "
6810 "[VUID-vkReleasePerformanceConfigurationINTEL-device-parameter]");
6813 return disp->ReleasePerformanceConfigurationINTEL(device, configuration);
6830 VkDevice device,
6833 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6836 "vkGetPerformanceParameterINTEL: Invalid device "
6837 "[VUID-vkGetPerformanceParameterINTEL-device-parameter]");
6840 return disp->GetPerformanceParameterINTEL(device, parameter, pValue);
6847 VkDevice device,
6850 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6853 "vkSetLocalDimmingAMD: Invalid device "
6854 "[VUID-vkSetLocalDimmingAMD-device-parameter]");
6857 disp->SetLocalDimmingAMD(device, swapChain, localDimmingEnable);
6864 VkDevice device,
6866 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6869 "vkGetBufferDeviceAddressEXT: Invalid device "
6870 "[VUID-vkGetBufferDeviceAddressEXT-device-parameter]");
6873 return disp->GetBufferDeviceAddressEXT(device, pInfo);
6947 VkDevice device,
6949 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6952 "vkAcquireFullScreenExclusiveModeEXT: Invalid device "
6953 "[VUID-vkAcquireFullScreenExclusiveModeEXT-device-parameter]");
6956 return disp->AcquireFullScreenExclusiveModeEXT(device, swapchain);
6962 VkDevice device,
6964 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
6967 "vkReleaseFullScreenExclusiveModeEXT: Invalid device "
6968 "[VUID-vkReleaseFullScreenExclusiveModeEXT-device-parameter]");
6971 return disp->ReleaseFullScreenExclusiveModeEXT(device, swapchain);
6996 VkDevice device,
7000 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7003 "vkResetQueryPoolEXT: Invalid device "
7004 "[VUID-vkResetQueryPoolEXT-device-parameter]");
7007 disp->ResetQueryPoolEXT(device, queryPool, firstQuery, queryCount);
7184 VkDevice device,
7186 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7189 "vkCopyMemoryToImageEXT: Invalid device "
7190 "[VUID-vkCopyMemoryToImageEXT-device-parameter]");
7193 return disp->CopyMemoryToImageEXT(device, pCopyMemoryToImageInfo);
7197 VkDevice device,
7199 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7202 "vkCopyImageToMemoryEXT: Invalid device "
7203 "[VUID-vkCopyImageToMemoryEXT-device-parameter]");
7206 return disp->CopyImageToMemoryEXT(device, pCopyImageToMemoryInfo);
7210 VkDevice device,
7212 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7215 "vkCopyImageToImageEXT: Invalid device "
7216 "[VUID-vkCopyImageToImageEXT-device-parameter]");
7219 return disp->CopyImageToImageEXT(device, pCopyImageToImageInfo);
7223 VkDevice device,
7226 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7229 "vkTransitionImageLayoutEXT: Invalid device "
7230 "[VUID-vkTransitionImageLayoutEXT-device-parameter]");
7233 return disp->TransitionImageLayoutEXT(device, transitionCount, pTransitions);
7237 VkDevice device,
7241 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7244 "vkGetImageSubresourceLayout2EXT: Invalid device "
7245 "[VUID-vkGetImageSubresourceLayout2EXT-device-parameter]");
7248 disp->GetImageSubresourceLayout2EXT(device, image, pSubresource, pLayout);
7255 VkDevice device,
7257 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7260 "vkReleaseSwapchainImagesEXT: Invalid device "
7261 "[VUID-vkReleaseSwapchainImagesEXT-device-parameter]");
7264 return disp->ReleaseSwapchainImagesEXT(device, pReleaseInfo);
7271 VkDevice device,
7274 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7277 "vkGetGeneratedCommandsMemoryRequirementsNV: Invalid device "
7278 "[VUID-vkGetGeneratedCommandsMemoryRequirementsNV-device-parameter]");
7281 disp->GetGeneratedCommandsMemoryRequirementsNV(device, pInfo, pMemoryRequirements);
7327 VkDevice device,
7331 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7334 "vkCreateIndirectCommandsLayoutNV: Invalid device "
7335 "[VUID-vkCreateIndirectCommandsLayoutNV-device-parameter]");
7338 return disp->CreateIndirectCommandsLayoutNV(device, pCreateInfo, pAllocator, pIndirectCommandsLayout);
7342 VkDevice device,
7345 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7348 "vkDestroyIndirectCommandsLayoutNV: Invalid device "
7349 "[VUID-vkDestroyIndirectCommandsLayoutNV-device-parameter]");
7352 disp->DestroyIndirectCommandsLayoutNV(device, indirectCommandsLayout, pAllocator);
7440 VkDevice device,
7444 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7447 "vkCreatePrivateDataSlotEXT: Invalid device "
7448 "[VUID-vkCreatePrivateDataSlotEXT-device-parameter]");
7451 return disp->CreatePrivateDataSlotEXT(device, pCreateInfo, pAllocator, pPrivateDataSlot);
7455 VkDevice device,
7458 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7461 "vkDestroyPrivateDataSlotEXT: Invalid device "
7462 "[VUID-vkDestroyPrivateDataSlotEXT-device-parameter]");
7465 disp->DestroyPrivateDataSlotEXT(device, privateDataSlot, pAllocator);
7469 VkDevice device,
7474 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7477 "vkSetPrivateDataEXT: Invalid device "
7478 "[VUID-vkSetPrivateDataEXT-device-parameter]");
7481 return disp->SetPrivateDataEXT(device, objectType, objectHandle, privateDataSlot, data);
7485 VkDevice device,
7490 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7493 "vkGetPrivateDataEXT: Invalid device "
7494 "[VUID-vkGetPrivateDataEXT-device-parameter]");
7497 disp->GetPrivateDataEXT(device, objectType, objectHandle, privateDataSlot, pData);
7504 VkDevice device,
7508 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7511 "vkCreateCudaModuleNV: Invalid device "
7512 "[VUID-vkCreateCudaModuleNV-device-parameter]");
7515 return disp->CreateCudaModuleNV(device, pCreateInfo, pAllocator, pModule);
7519 VkDevice device,
7523 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7526 "vkGetCudaModuleCacheNV: Invalid device "
7527 "[VUID-vkGetCudaModuleCacheNV-device-parameter]");
7530 return disp->GetCudaModuleCacheNV(device, module, pCacheSize, pCacheData);
7534 VkDevice device,
7538 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7541 "vkCreateCudaFunctionNV: Invalid device "
7542 "[VUID-vkCreateCudaFunctionNV-device-parameter]");
7545 return disp->CreateCudaFunctionNV(device, pCreateInfo, pAllocator, pFunction);
7549 VkDevice device,
7552 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7555 "vkDestroyCudaModuleNV: Invalid device "
7556 "[VUID-vkDestroyCudaModuleNV-device-parameter]");
7559 disp->DestroyCudaModuleNV(device, module, pAllocator);
7563 VkDevice device,
7566 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7569 "vkDestroyCudaFunctionNV: Invalid device "
7570 "[VUID-vkDestroyCudaFunctionNV-device-parameter]");
7573 disp->DestroyCudaFunctionNV(device, function, pAllocator);
7594 VkDevice device,
7596 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7599 "vkExportMetalObjectsEXT: Invalid device "
7600 "[VUID-vkExportMetalObjectsEXT-device-parameter]");
7603 disp->ExportMetalObjectsEXT(device, pMetalObjectsInfo);
7611 VkDevice device,
7614 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7617 "vkGetDescriptorSetLayoutSizeEXT: Invalid device "
7618 "[VUID-vkGetDescriptorSetLayoutSizeEXT-device-parameter]");
7621 disp->GetDescriptorSetLayoutSizeEXT(device, layout, pLayoutSizeInBytes);
7625 VkDevice device,
7629 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7632 "vkGetDescriptorSetLayoutBindingOffsetEXT: Invalid device "
7633 "[VUID-vkGetDescriptorSetLayoutBindingOffsetEXT-device-parameter]");
7636 disp->GetDescriptorSetLayoutBindingOffsetEXT(device, layout, binding, pOffset);
7640 VkDevice device,
7644 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7647 "vkGetDescriptorEXT: Invalid device "
7648 "[VUID-vkGetDescriptorEXT-device-parameter]");
7651 disp->GetDescriptorEXT(device, pDescriptorInfo, dataSize, pDescriptor);
7702 VkDevice device,
7705 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7708 "vkGetBufferOpaqueCaptureDescriptorDataEXT: Invalid device "
7709 "[VUID-vkGetBufferOpaqueCaptureDescriptorDataEXT-device-parameter]");
7712 return disp->GetBufferOpaqueCaptureDescriptorDataEXT(device, pInfo, pData);
7716 VkDevice device,
7719 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7722 "vkGetImageOpaqueCaptureDescriptorDataEXT: Invalid device "
7723 "[VUID-vkGetImageOpaqueCaptureDescriptorDataEXT-device-parameter]");
7726 return disp->GetImageOpaqueCaptureDescriptorDataEXT(device, pInfo, pData);
7730 VkDevice device,
7733 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7736 "vkGetImageViewOpaqueCaptureDescriptorDataEXT: Invalid device "
7737 "[VUID-vkGetImageViewOpaqueCaptureDescriptorDataEXT-device-parameter]");
7740 return disp->GetImageViewOpaqueCaptureDescriptorDataEXT(device, pInfo, pData);
7744 VkDevice device,
7747 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7750 "vkGetSamplerOpaqueCaptureDescriptorDataEXT: Invalid device "
7751 "[VUID-vkGetSamplerOpaqueCaptureDescriptorDataEXT-device-parameter]");
7754 return disp->GetSamplerOpaqueCaptureDescriptorDataEXT(device, pInfo, pData);
7758 VkDevice device,
7761 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7764 "vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT: Invalid device "
7765 "[VUID-vkGetAccelerationStructureOpaqueCaptureDescriptorDataEXT-device-parameter]");
7768 return disp->GetAccelerationStructureOpaqueCaptureDescriptorDataEXT(device, pInfo, pData);
7792 VkDevice device,
7795 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7798 "vkGetDeviceFaultInfoEXT: Invalid device "
7799 "[VUID-vkGetDeviceFaultInfoEXT-device-parameter]");
7802 return disp->GetDeviceFaultInfoEXT(device, pFaultCounts, pFaultInfo);
7894 VkDevice device,
7897 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7900 "vkGetMemoryZirconHandleFUCHSIA: Invalid device "
7901 "[VUID-vkGetMemoryZirconHandleFUCHSIA-device-parameter]");
7904 return disp->GetMemoryZirconHandleFUCHSIA(device, pGetZirconHandleInfo, pZirconHandle);
7910 VkDevice device,
7914 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7917 "vkGetMemoryZirconHandlePropertiesFUCHSIA: Invalid device "
7918 "[VUID-vkGetMemoryZirconHandlePropertiesFUCHSIA-device-parameter]");
7921 return disp->GetMemoryZirconHandlePropertiesFUCHSIA(device, handleType, zirconHandle, pMemoryZirconHandleProperties);
7930 VkDevice device,
7932 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7935 "vkImportSemaphoreZirconHandleFUCHSIA: Invalid device "
7936 "[VUID-vkImportSemaphoreZirconHandleFUCHSIA-device-parameter]");
7939 return disp->ImportSemaphoreZirconHandleFUCHSIA(device, pImportSemaphoreZirconHandleInfo);
7945 VkDevice device,
7948 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7951 "vkGetSemaphoreZirconHandleFUCHSIA: Invalid device "
7952 "[VUID-vkGetSemaphoreZirconHandleFUCHSIA-device-parameter]");
7955 return disp->GetSemaphoreZirconHandleFUCHSIA(device, pGetZirconHandleInfo, pZirconHandle);
7964 VkDevice device,
7968 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7971 "vkCreateBufferCollectionFUCHSIA: Invalid device "
7972 "[VUID-vkCreateBufferCollectionFUCHSIA-device-parameter]");
7975 return disp->CreateBufferCollectionFUCHSIA(device, pCreateInfo, pAllocator, pCollection);
7981 VkDevice device,
7984 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
7987 "vkSetBufferCollectionImageConstraintsFUCHSIA: Invalid device "
7988 "[VUID-vkSetBufferCollectionImageConstraintsFUCHSIA-device-parameter]");
7991 return disp->SetBufferCollectionImageConstraintsFUCHSIA(device, collection, pImageConstraintsInfo);
7997 VkDevice device,
8000 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8003 "vkSetBufferCollectionBufferConstraintsFUCHSIA: Invalid device "
8004 "[VUID-vkSetBufferCollectionBufferConstraintsFUCHSIA-device-parameter]");
8007 return disp->SetBufferCollectionBufferConstraintsFUCHSIA(device, collection, pBufferConstraintsInfo);
8013 VkDevice device,
8016 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8019 "vkDestroyBufferCollectionFUCHSIA: Invalid device "
8020 "[VUID-vkDestroyBufferCollectionFUCHSIA-device-parameter]");
8023 disp->DestroyBufferCollectionFUCHSIA(device, collection, pAllocator);
8029 VkDevice device,
8032 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8035 "vkGetBufferCollectionPropertiesFUCHSIA: Invalid device "
8036 "[VUID-vkGetBufferCollectionPropertiesFUCHSIA-device-parameter]");
8039 return disp->GetBufferCollectionPropertiesFUCHSIA(device, collection, pProperties);
8047 VkDevice device,
8050 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8053 "vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI: Invalid device "
8054 "[VUID-vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI-device-parameter]");
8057 return disp->GetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI(device, renderpass, pMaxWorkgroupSize);
8093 VkDevice device,
8096 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8099 "vkGetMemoryRemoteAddressNV: Invalid device "
8100 "[VUID-vkGetMemoryRemoteAddressNV-device-parameter]");
8103 return disp->GetMemoryRemoteAddressNV(device, pMemoryGetRemoteAddressInfo, pAddress);
8110 VkDevice device,
8113 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8116 "vkGetPipelinePropertiesEXT: Invalid device "
8117 "[VUID-vkGetPipelinePropertiesEXT-device-parameter]");
8120 return disp->GetPipelinePropertiesEXT(device, pPipelineInfo, pPipelineProperties);
8250 VkDevice device,
8254 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8257 "vkCreateMicromapEXT: Invalid device "
8258 "[VUID-vkCreateMicromapEXT-device-parameter]");
8261 return disp->CreateMicromapEXT(device, pCreateInfo, pAllocator, pMicromap);
8265 VkDevice device,
8268 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8271 "vkDestroyMicromapEXT: Invalid device "
8272 "[VUID-vkDestroyMicromapEXT-device-parameter]");
8275 disp->DestroyMicromapEXT(device, micromap, pAllocator);
8293 VkDevice device,
8297 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8300 "vkBuildMicromapsEXT: Invalid device "
8301 "[VUID-vkBuildMicromapsEXT-device-parameter]");
8304 return disp->BuildMicromapsEXT(device, deferredOperation, infoCount, pInfos);
8308 VkDevice device,
8311 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8314 "vkCopyMicromapEXT: Invalid device "
8315 "[VUID-vkCopyMicromapEXT-device-parameter]");
8318 return disp->CopyMicromapEXT(device, deferredOperation, pInfo);
8322 VkDevice device,
8325 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8328 "vkCopyMicromapToMemoryEXT: Invalid device "
8329 "[VUID-vkCopyMicromapToMemoryEXT-device-parameter]");
8332 return disp->CopyMicromapToMemoryEXT(device, deferredOperation, pInfo);
8336 VkDevice device,
8339 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8342 "vkCopyMemoryToMicromapEXT: Invalid device "
8343 "[VUID-vkCopyMemoryToMicromapEXT-device-parameter]");
8346 return disp->CopyMemoryToMicromapEXT(device, deferredOperation, pInfo);
8350 VkDevice device,
8357 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8360 "vkWriteMicromapsPropertiesEXT: Invalid device "
8361 "[VUID-vkWriteMicromapsPropertiesEXT-device-parameter]");
8364 return disp->WriteMicromapsPropertiesEXT(device, micromapCount, pMicromaps, queryType, dataSize, pData, stride);
8424 VkDevice device,
8427 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8430 "vkGetDeviceMicromapCompatibilityEXT: Invalid device "
8431 "[VUID-vkGetDeviceMicromapCompatibilityEXT-device-parameter]");
8434 disp->GetDeviceMicromapCompatibilityEXT(device, pVersionInfo, pCompatibility);
8438 VkDevice device,
8442 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8445 "vkGetMicromapBuildSizesEXT: Invalid device "
8446 "[VUID-vkGetMicromapBuildSizesEXT-device-parameter]");
8449 disp->GetMicromapBuildSizesEXT(device, buildType, pBuildInfo, pSizeInfo);
8488 VkDevice device,
8491 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8494 "vkSetDeviceMemoryPriorityEXT: Invalid device "
8495 "[VUID-vkSetDeviceMemoryPriorityEXT-device-parameter]");
8498 disp->SetDeviceMemoryPriorityEXT(device, memory, priority);
8505 VkDevice device,
8508 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8511 "vkGetDescriptorSetLayoutHostMappingInfoVALVE: Invalid device "
8512 "[VUID-vkGetDescriptorSetLayoutHostMappingInfoVALVE-device-parameter]");
8515 disp->GetDescriptorSetLayoutHostMappingInfoVALVE(device, pBindingReference, pHostMapping);
8519 VkDevice device,
8522 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8525 "vkGetDescriptorSetHostMappingVALVE: Invalid device "
8526 "[VUID-vkGetDescriptorSetHostMappingVALVE-device-parameter]");
8529 disp->GetDescriptorSetHostMappingVALVE(device, descriptorSet, ppData);
8604 VkDevice device,
8607 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8610 "vkGetPipelineIndirectMemoryRequirementsNV: Invalid device "
8611 "[VUID-vkGetPipelineIndirectMemoryRequirementsNV-device-parameter]");
8614 disp->GetPipelineIndirectMemoryRequirementsNV(device, pCreateInfo, pMemoryRequirements);
8632 VkDevice device,
8634 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
8637 "vkGetPipelineIndirectDeviceAddressNV: Invalid device "
8638 "[VUID-vkGetPipelineIndirectDeviceAddressNV-device-parameter]");
8641 return disp->GetPipelineIndirectDeviceAddressNV(device, pInfo);
9066 VkDevice device,
9069 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9072 "vkGetShaderModuleIdentifierEXT: Invalid device "
9073 "[VUID-vkGetShaderModuleIdentifierEXT-device-parameter]");
9076 disp->GetShaderModuleIdentifierEXT(device, shaderModule, pIdentifier);
9080 VkDevice device,
9083 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9086 "vkGetShaderModuleCreateInfoIdentifierEXT: Invalid device "
9087 "[VUID-vkGetShaderModuleCreateInfoIdentifierEXT-device-parameter]");
9090 disp->GetShaderModuleCreateInfoIdentifierEXT(device, pCreateInfo, pIdentifier);
9129 VkDevice device,
9133 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9136 "vkCreateOpticalFlowSessionNV: Invalid device "
9137 "[VUID-vkCreateOpticalFlowSessionNV-device-parameter]");
9140 return disp->CreateOpticalFlowSessionNV(device, pCreateInfo, pAllocator, pSession);
9144 VkDevice device,
9147 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9150 "vkDestroyOpticalFlowSessionNV: Invalid device "
9151 "[VUID-vkDestroyOpticalFlowSessionNV-device-parameter]");
9154 disp->DestroyOpticalFlowSessionNV(device, session, pAllocator);
9158 VkDevice device,
9163 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9166 "vkBindOpticalFlowSessionImageNV: Invalid device "
9167 "[VUID-vkBindOpticalFlowSessionImageNV-device-parameter]");
9170 return disp->BindOpticalFlowSessionImageNV(device, session, bindingPoint, view, layout);
9191 VkDevice device,
9196 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9199 "vkCreateShadersEXT: Invalid device "
9200 "[VUID-vkCreateShadersEXT-device-parameter]");
9203 return disp->CreateShadersEXT(device, createInfoCount, pCreateInfos, pAllocator, pShaders);
9207 VkDevice device,
9210 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9213 "vkDestroyShaderEXT: Invalid device "
9214 "[VUID-vkDestroyShaderEXT-device-parameter]");
9217 disp->DestroyShaderEXT(device, shader, pAllocator);
9221 VkDevice device,
9225 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9228 "vkGetShaderBinaryDataEXT: Invalid device "
9229 "[VUID-vkGetShaderBinaryDataEXT-device-parameter]");
9232 return disp->GetShaderBinaryDataEXT(device, shader, pDataSize, pData);
9254 VkDevice device,
9258 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9261 "vkGetFramebufferTilePropertiesQCOM: Invalid device "
9262 "[VUID-vkGetFramebufferTilePropertiesQCOM-device-parameter]");
9265 return disp->GetFramebufferTilePropertiesQCOM(device, framebuffer, pPropertiesCount, pProperties);
9269 VkDevice device,
9272 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9275 "vkGetDynamicRenderingTilePropertiesQCOM: Invalid device "
9276 "[VUID-vkGetDynamicRenderingTilePropertiesQCOM-device-parameter]");
9279 return disp->GetDynamicRenderingTilePropertiesQCOM(device, pRenderingInfo, pProperties);
9286 VkDevice device,
9289 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9292 "vkSetLatencySleepModeNV: Invalid device "
9293 "[VUID-vkSetLatencySleepModeNV-device-parameter]");
9296 return disp->SetLatencySleepModeNV(device, swapchain, pSleepModeInfo);
9300 VkDevice device,
9303 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9306 "vkLatencySleepNV: Invalid device "
9307 "[VUID-vkLatencySleepNV-device-parameter]");
9310 return disp->LatencySleepNV(device, swapchain, pSleepInfo);
9314 VkDevice device,
9317 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9320 "vkSetLatencyMarkerNV: Invalid device "
9321 "[VUID-vkSetLatencyMarkerNV-device-parameter]");
9324 disp->SetLatencyMarkerNV(device, swapchain, pLatencyMarkerInfo);
9328 VkDevice device,
9331 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9334 "vkGetLatencyTimingsNV: Invalid device "
9335 "[VUID-vkGetLatencyTimingsNV-device-parameter]");
9338 disp->GetLatencyTimingsNV(device, swapchain, pLatencyMarkerInfo);
9375 VkDevice device,
9378 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9381 "vkGetScreenBufferPropertiesQNX: Invalid device "
9382 "[VUID-vkGetScreenBufferPropertiesQNX-device-parameter]");
9385 return disp->GetScreenBufferPropertiesQNX(device, buffer, pProperties);
9393 VkDevice device,
9397 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9400 "vkCreateAccelerationStructureKHR: Invalid device "
9401 "[VUID-vkCreateAccelerationStructureKHR-device-parameter]");
9404 return disp->CreateAccelerationStructureKHR(device, pCreateInfo, pAllocator, pAccelerationStructure);
9408 VkDevice device,
9411 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9414 "vkDestroyAccelerationStructureKHR: Invalid device "
9415 "[VUID-vkDestroyAccelerationStructureKHR-device-parameter]");
9418 disp->DestroyAccelerationStructureKHR(device, accelerationStructure, pAllocator);
9454 VkDevice device,
9459 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9462 "vkBuildAccelerationStructuresKHR: Invalid device "
9463 "[VUID-vkBuildAccelerationStructuresKHR-device-parameter]");
9466 return disp->BuildAccelerationStructuresKHR(device, deferredOperation, infoCount, pInfos, ppBuildRangeInfos);
9470 VkDevice device,
9473 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9476 "vkCopyAccelerationStructureKHR: Invalid device "
9477 "[VUID-vkCopyAccelerationStructureKHR-device-parameter]");
9480 return disp->CopyAccelerationStructureKHR(device, deferredOperation, pInfo);
9484 VkDevice device,
9487 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9490 "vkCopyAccelerationStructureToMemoryKHR: Invalid device "
9491 "[VUID-vkCopyAccelerationStructureToMemoryKHR-device-parameter]");
9494 return disp->CopyAccelerationStructureToMemoryKHR(device, deferredOperation, pInfo);
9498 VkDevice device,
9501 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9504 "vkCopyMemoryToAccelerationStructureKHR: Invalid device "
9505 "[VUID-vkCopyMemoryToAccelerationStructureKHR-device-parameter]");
9508 return disp->CopyMemoryToAccelerationStructureKHR(device, deferredOperation, pInfo);
9512 VkDevice device,
9519 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9522 "vkWriteAccelerationStructuresPropertiesKHR: Invalid device "
9523 "[VUID-vkWriteAccelerationStructuresPropertiesKHR-device-parameter]");
9526 return disp->WriteAccelerationStructuresPropertiesKHR(device, accelerationStructureCount, pAccelerationStructures, queryType, dataSize, pData, stride);
9569 VkDevice device,
9571 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9574 "vkGetAccelerationStructureDeviceAddressKHR: Invalid device "
9575 "[VUID-vkGetAccelerationStructureDeviceAddressKHR-device-parameter]");
9578 return disp->GetAccelerationStructureDeviceAddressKHR(device, pInfo);
9599 VkDevice device,
9602 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9605 "vkGetDeviceAccelerationStructureCompatibilityKHR: Invalid device "
9606 "[VUID-vkGetDeviceAccelerationStructureCompatibilityKHR-device-parameter]");
9609 disp->GetDeviceAccelerationStructureCompatibilityKHR(device, pVersionInfo, pCompatibility);
9613 VkDevice device,
9618 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9621 "vkGetAccelerationStructureBuildSizesKHR: Invalid device "
9622 "[VUID-vkGetAccelerationStructureBuildSizesKHR-device-parameter]");
9625 disp->GetAccelerationStructureBuildSizesKHR(device, buildType, pBuildInfo, pMaxPrimitiveCounts, pSizeInfo);
9651 VkDevice device,
9658 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9661 "vkCreateRayTracingPipelinesKHR: Invalid device "
9662 "[VUID-vkCreateRayTracingPipelinesKHR-device-parameter]");
9665 return disp->CreateRayTracingPipelinesKHR(device, deferredOperation, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines);
9669 VkDevice device,
9675 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9678 "vkGetRayTracingCaptureReplayShaderGroupHandlesKHR: Invalid device "
9679 "[VUID-vkGetRayTracingCaptureReplayShaderGroupHandlesKHR-device-parameter]");
9682 return disp->GetRayTracingCaptureReplayShaderGroupHandlesKHR(device, pipeline, firstGroup, groupCount, dataSize, pData);
9703 VkDevice device,
9707 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9710 "vkGetRayTracingShaderGroupStackSizeKHR: Invalid device "
9711 "[VUID-vkGetRayTracingShaderGroupStackSizeKHR-device-parameter]");
9714 return disp->GetRayTracingShaderGroupStackSizeKHR(device, pipeline, group, groupShader);
9786 VkDevice device,
9790 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9793 "vkGetSwapchainGrallocUsageOHOS: Invalid device "
9794 "[VUID-vkGetSwapchainGrallocUsageOHOS-device-parameter]");
9797 return disp->GetSwapchainGrallocUsageOHOS(device, format, imageUsage, grallocUsage);
9803 VkDevice device,
9808 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9811 "vkAcquireImageOHOS: Invalid device "
9812 "[VUID-vkAcquireImageOHOS-device-parameter]");
9815 return disp->AcquireImageOHOS(device, image, nativeFenceFd, semaphore, fence);
9842 VkDevice device,
9845 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9848 "vkGetNativeBufferPropertiesOHOS: Invalid device "
9849 "[VUID-vkGetNativeBufferPropertiesOHOS-device-parameter]");
9852 return disp->GetNativeBufferPropertiesOHOS(device, buffer, pProperties);
9858 VkDevice device,
9861 const VkLayerDispatchTable *disp = loader_get_dispatch(device);
9864 "vkGetMemoryNativeBufferOHOS: Invalid device "
9865 "[VUID-vkGetMemoryNativeBufferOHOS-device-parameter]");
9868 return disp->GetMemoryNativeBufferOHOS(device, pInfo, pBuffer);
11970 // Some device commands still need a terminator because the loader needs to unwrap something about them.