vulkan: add best practices validation feature

It can be disabled in run-time via the environment variable
VK_KHRONOS_VALIDATION_VALIDATE_BEST_PRACTICES=false

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9119>
This commit is contained in:
Víctor Manuel Jáquez Leal 2025-05-28 20:59:24 +02:00 committed by GStreamer Marge Bot
parent b463d2b1da
commit 72b7410511

View File

@ -1122,6 +1122,7 @@ gst_vulkan_instance_open (GstVulkanInstance * instance, GError ** error)
VkValidationFeatureEnableEXT feat_list[] = {
VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_EXT,
VK_VALIDATION_FEATURE_ENABLE_GPU_ASSISTED_RESERVE_BINDING_SLOT_EXT,
VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT,
#if defined (VK_API_VERSION_1_3)
VK_VALIDATION_FEATURE_ENABLE_SYNCHRONIZATION_VALIDATION_EXT,
#endif