diff options
| author | Mike Schuchardt <mikes@lunarg.com> | 2023-06-16 11:38:00 -0700 |
|---|---|---|
| committer | Charles Giessen <46324611+charles-lunarg@users.noreply.github.com> | 2023-06-16 14:14:59 -0600 |
| commit | 98fe631044dfde2841b7b4204adb22b72627bd4f (patch) | |
| tree | 2665a590b976feeba73d65552fdf367b6b2092ec /common/vulkan_wrapper.cpp | |
| parent | 17edcc1455855055b8aa5b898aca86f94d35d9d5 (diff) | |
| download | usermoji-98fe631044dfde2841b7b4204adb22b72627bd4f.tar.xz | |
build: Update to header 1.3.254
- Update known-good
- Generate source
- Only build vulkaninfo and mockicd with -DVK_ENABLE_BETA_EXTENSIONS instead of
the entire repo
Diffstat (limited to 'common/vulkan_wrapper.cpp')
| -rw-r--r-- | common/vulkan_wrapper.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/common/vulkan_wrapper.cpp b/common/vulkan_wrapper.cpp index 4f993536..c48a720f 100644 --- a/common/vulkan_wrapper.cpp +++ b/common/vulkan_wrapper.cpp @@ -579,6 +579,11 @@ int InitVulkan(void) { #endif #ifdef VK_ENABLE_BETA_EXTENSIONS + vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR = + reinterpret_cast<PFN_vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR>( + dlsym(libvulkan, "vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR")); + vkGetEncodedVideoSessionParametersKHR = + reinterpret_cast<PFN_vkGetEncodedVideoSessionParametersKHR>(dlsym(libvulkan, "vkGetEncodedVideoSessionParametersKHR")); vkCmdEncodeVideoKHR = reinterpret_cast<PFN_vkCmdEncodeVideoKHR>(dlsym(libvulkan, "vkCmdEncodeVideoKHR")); #endif return 1; @@ -1047,6 +1052,7 @@ PFN_vkCmdExecuteGeneratedCommandsNV vkCmdExecuteGeneratedCommandsNV; PFN_vkCmdBindPipelineShaderGroupNV vkCmdBindPipelineShaderGroupNV; PFN_vkCreateIndirectCommandsLayoutNV vkCreateIndirectCommandsLayoutNV; PFN_vkDestroyIndirectCommandsLayoutNV vkDestroyIndirectCommandsLayoutNV; +PFN_vkCmdSetDepthBias2EXT vkCmdSetDepthBias2EXT; PFN_vkAcquireDrmDisplayEXT vkAcquireDrmDisplayEXT; PFN_vkGetDrmDisplayEXT vkGetDrmDisplayEXT; PFN_vkCreatePrivateDataSlotEXT vkCreatePrivateDataSlotEXT; @@ -1296,7 +1302,13 @@ PFN_vkCreateScreenSurfaceQNX vkCreateScreenSurfaceQNX; PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX vkGetPhysicalDeviceScreenPresentationSupportQNX; #endif +#ifdef VK_USE_PLATFORM_SCREEN_QNX +PFN_vkGetScreenBufferPropertiesQNX vkGetScreenBufferPropertiesQNX; +#endif + #ifdef VK_ENABLE_BETA_EXTENSIONS +PFN_vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR vkGetPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR; +PFN_vkGetEncodedVideoSessionParametersKHR vkGetEncodedVideoSessionParametersKHR; PFN_vkCmdEncodeVideoKHR vkCmdEncodeVideoKHR; #endif |
