diff options
author | Wu Jianhua <jianhua.wu@intel.com> | 2021-11-26 17:10:56 +0800 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2021-11-26 10:36:39 +0100 |
commit | b3624069f05f1445ae75ba461e4e8ebc347ddf50 (patch) | |
tree | 8552ed631c1500a7762e63a8c891ddadaf3ba26e /libavutil/vulkan_functions.h | |
parent | 1e5acc1b5985c58e3ec15f136c0c8d662ced3510 (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.h | 1 |
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) \ \ |