From 8d582b0bfecf55a672c153649cae074bfa52bdbb Mon Sep 17 00:00:00 2001 From: Mike Schuchardt Date: Tue, 20 Jul 2021 10:20:43 -0700 Subject: build: Update to header 1.2.185 - Update known-good - Re-enable code generation for VK_HUAWEI_subpass_shading - Generate source Change-Id: Ibb8d8898c9cdbb655c8162e76b68fa465fe8f912 --- common/vulkan_wrapper.cpp | 3 +++ common/vulkan_wrapper.h | 3 +++ 2 files changed, 6 insertions(+) (limited to 'common') diff --git a/common/vulkan_wrapper.cpp b/common/vulkan_wrapper.cpp index 2d1a05eb..c1e90b09 100644 --- a/common/vulkan_wrapper.cpp +++ b/common/vulkan_wrapper.cpp @@ -376,6 +376,7 @@ int InitVulkan(void) { dlsym(libvulkan, "vkGetPhysicalDeviceFragmentShadingRatesKHR")); vkCmdSetFragmentShadingRateKHR = reinterpret_cast(dlsym(libvulkan, "vkCmdSetFragmentShadingRateKHR")); + vkWaitForPresentKHR = reinterpret_cast(dlsym(libvulkan, "vkWaitForPresentKHR")); vkGetBufferDeviceAddressKHR = reinterpret_cast(dlsym(libvulkan, "vkGetBufferDeviceAddressKHR")); vkGetBufferOpaqueCaptureAddressKHR = @@ -791,6 +792,7 @@ PFN_vkWaitSemaphoresKHR vkWaitSemaphoresKHR; PFN_vkSignalSemaphoreKHR vkSignalSemaphoreKHR; PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR vkGetPhysicalDeviceFragmentShadingRatesKHR; PFN_vkCmdSetFragmentShadingRateKHR vkCmdSetFragmentShadingRateKHR; +PFN_vkWaitForPresentKHR vkWaitForPresentKHR; PFN_vkGetBufferDeviceAddressKHR vkGetBufferDeviceAddressKHR; PFN_vkGetBufferOpaqueCaptureAddressKHR vkGetBufferOpaqueCaptureAddressKHR; PFN_vkGetDeviceMemoryOpaqueCaptureAddressKHR vkGetDeviceMemoryOpaqueCaptureAddressKHR; @@ -946,6 +948,7 @@ PFN_vkGetWinrtDisplayNV vkGetWinrtDisplayNV; PFN_vkCmdSetVertexInputEXT vkCmdSetVertexInputEXT; PFN_vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI; PFN_vkCmdSubpassShadingHUAWEI vkCmdSubpassShadingHUAWEI; +PFN_vkCmdBindInvocationMaskHUAWEI vkCmdBindInvocationMaskHUAWEI; PFN_vkGetMemoryRemoteAddressNV vkGetMemoryRemoteAddressNV; PFN_vkCmdSetPatchControlPointsEXT vkCmdSetPatchControlPointsEXT; PFN_vkCmdSetRasterizerDiscardEnableEXT vkCmdSetRasterizerDiscardEnableEXT; diff --git a/common/vulkan_wrapper.h b/common/vulkan_wrapper.h index 8a424254..38c8ade4 100644 --- a/common/vulkan_wrapper.h +++ b/common/vulkan_wrapper.h @@ -348,6 +348,9 @@ extern PFN_vkSignalSemaphoreKHR vkSignalSemaphoreKHR; extern PFN_vkGetPhysicalDeviceFragmentShadingRatesKHR vkGetPhysicalDeviceFragmentShadingRatesKHR; extern PFN_vkCmdSetFragmentShadingRateKHR vkCmdSetFragmentShadingRateKHR; +// VK_KHR_present_wait +extern PFN_vkWaitForPresentKHR vkWaitForPresentKHR; + // VK_KHR_buffer_device_address extern PFN_vkGetBufferDeviceAddressKHR vkGetBufferDeviceAddressKHR; extern PFN_vkGetBufferOpaqueCaptureAddressKHR vkGetBufferOpaqueCaptureAddressKHR; -- cgit v1.2.3