aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2023-02-17 10:09:34 +0100
committerLynne <dev@lynne.ee>2023-05-29 00:41:41 +0200
commite5e12c5078ab1a4ad04d03ed65749f584f96fd00 (patch)
tree5b038bc36f2d93f254178540199a9d7c5dd77805
parentd4cb48dd003f23c32cd9b2dacf6847ded84f9e36 (diff)
downloadffmpeg-e5e12c5078ab1a4ad04d03ed65749f584f96fd00.tar.gz
hwcontext_vulkan: load query-related functions
Needed for both encoding and decoding.
-rw-r--r--libavutil/vulkan_functions.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/libavutil/vulkan_functions.h b/libavutil/vulkan_functions.h
index 403382fe7f..2a7c383dc1 100644
--- a/libavutil/vulkan_functions.h
+++ b/libavutil/vulkan_functions.h
@@ -162,6 +162,15 @@ typedef enum FFVulkanExtensions {
MACRO(1, 1, FF_VK_EXT_NO_FLAG, CreateDescriptorUpdateTemplate) \
MACRO(1, 1, FF_VK_EXT_NO_FLAG, DestroyDescriptorUpdateTemplate) \
\
+ /* Queries */ \
+ MACRO(1, 1, FF_VK_EXT_NO_FLAG, CreateQueryPool) \
+ MACRO(1, 1, FF_VK_EXT_NO_FLAG, GetQueryPoolResults) \
+ MACRO(1, 1, FF_VK_EXT_NO_FLAG, ResetQueryPool) \
+ MACRO(1, 1, FF_VK_EXT_NO_FLAG, CmdBeginQuery) \
+ MACRO(1, 1, FF_VK_EXT_NO_FLAG, CmdEndQuery) \
+ MACRO(1, 1, FF_VK_EXT_NO_FLAG, CmdResetQueryPool) \
+ MACRO(1, 1, FF_VK_EXT_NO_FLAG, DestroyQueryPool) \
+ \
/* sync2 */ \
MACRO(1, 1, FF_VK_EXT_NO_FLAG, CmdPipelineBarrier2) \
\