diff options
author | Lynne <dev@lynne.ee> | 2021-11-12 13:05:42 +0100 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2021-11-12 14:45:17 +0100 |
commit | 57e11321ea378a57a909d817c2fcf2ebcaf8c123 (patch) | |
tree | 78c472041b0999fdf9ea237c1086dc25315c78bb /libavutil/vulkan_functions.h | |
parent | ec6187b05be51f93af303db3f4364010fe16fee0 (diff) |
hwcontext_vulkan: use vkDeviceWaitIdle instead of vkWaitSemaphores on uninit
To silence a possible validation layer bug, switch the function. It only gets
triggered by vf_libplacebo, which is odd.
Diffstat (limited to 'libavutil/vulkan_functions.h')
-rw-r--r-- | libavutil/vulkan_functions.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavutil/vulkan_functions.h b/libavutil/vulkan_functions.h index de2054e0c2..913667befb 100644 --- a/libavutil/vulkan_functions.h +++ b/libavutil/vulkan_functions.h @@ -47,6 +47,7 @@ typedef enum FFVulkanExtensions { MACRO(1, 0, FF_VK_EXT_NO_FLAG, CreateDevice) \ MACRO(1, 0, FF_VK_EXT_NO_FLAG, GetPhysicalDeviceFeatures2) \ MACRO(1, 0, FF_VK_EXT_NO_FLAG, GetPhysicalDeviceProperties) \ + MACRO(1, 0, FF_VK_EXT_NO_FLAG, DeviceWaitIdle) \ MACRO(1, 0, FF_VK_EXT_NO_FLAG, DestroyDevice) \ \ MACRO(1, 0, FF_VK_EXT_NO_FLAG, EnumeratePhysicalDevices) \ |