From a7141a6f8a1112575c73281428fda0f8a798c857 Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Sun, 30 Jul 2023 13:15:18 +0200 Subject: [PATCH] vulkan: Allow beta extensions for physical device features Reviewed-by: Mike Blumenkrantz Part-of: --- src/vulkan/util/vk_physical_device_features_gen.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vulkan/util/vk_physical_device_features_gen.py b/src/vulkan/util/vk_physical_device_features_gen.py index 3857e06014e..23eacb6a378 100644 --- a/src/vulkan/util/vk_physical_device_features_gen.py +++ b/src/vulkan/util/vk_physical_device_features_gen.py @@ -366,7 +366,8 @@ def get_feature_structs(doc, api, beta): continue # Skip extensions with a define for now - if required[_type.attrib['name']].guard is not None: + guard = required[_type.attrib['name']].guard + if guard is not None and (guard != "VK_ENABLE_BETA_EXTENSIONS" or not beta): continue # find Vulkan structure type