summaryrefslogtreecommitdiff
path: root/libavutil/vulkan_functions.h
diff options
context:
space:
mode:
authorWu Jianhua <jianhua.wu@intel.com>2021-11-26 17:10:56 +0800
committerLynne <dev@lynne.ee>2021-11-26 10:36:39 +0100
commitb3624069f05f1445ae75ba461e4e8ebc347ddf50 (patch)
tree8552ed631c1500a7762e63a8c891ddadaf3ba26e /libavutil/vulkan_functions.h
parent1e5acc1b5985c58e3ec15f136c0c8d662ced3510 (diff)
avutil/hwcontext_vulkan: fully support customizable validation layers
Validation layer is an indispensable part of developing on Vulkan. The following commands is on how to enable validation layers: ffmpeg -init_hw_device vulkan=0,debug=1,validation_layers=VK_LAYER_LUNARG_monitor+VK_LAYER_LUNARG_api_dump Signed-off-by: Wu Jianhua <jianhua.wu@intel.com>
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 85a9f943c8..96922d7286 100644
--- a/libavutil/vulkan_functions.h
+++ b/libavutil/vulkan_functions.h
@@ -45,6 +45,7 @@ typedef enum FFVulkanExtensions {
#define FN_LIST(MACRO) \
/* Instance */ \
MACRO(0, 0, FF_VK_EXT_NO_FLAG, EnumerateInstanceExtensionProperties) \
+ MACRO(0, 0, FF_VK_EXT_NO_FLAG, EnumerateInstanceLayerProperties) \
MACRO(0, 0, FF_VK_EXT_NO_FLAG, CreateInstance) \
MACRO(1, 0, FF_VK_EXT_NO_FLAG, DestroyInstance) \
\