summaryrefslogtreecommitdiff
path: root/libavutil/vulkan_functions.h
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2021-11-12 13:05:42 +0100
committerLynne <dev@lynne.ee>2021-11-12 14:45:17 +0100
commit57e11321ea378a57a909d817c2fcf2ebcaf8c123 (patch)
tree78c472041b0999fdf9ea237c1086dc25315c78bb /libavutil/vulkan_functions.h
parentec6187b05be51f93af303db3f4364010fe16fee0 (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.h1
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) \