From 7bcb6a0896c9f73205f3a0f0606fd3a12e4edb93 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Tue, 20 Dec 2022 06:09:24 +1000 Subject: [PATCH] vulkan/util: handle LUNARG in the list of special prefixes The latest headers update has a lunarg extension that needs this. Reviewed-by: Jason Ekstrand Acked-by: Yonggang Luo Part-of: --- src/vulkan/util/gen_enum_to_str.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vulkan/util/gen_enum_to_str.py b/src/vulkan/util/gen_enum_to_str.py index 1c3ae327a71..8257f106ffc 100644 --- a/src/vulkan/util/gen_enum_to_str.py +++ b/src/vulkan/util/gen_enum_to_str.py @@ -250,7 +250,7 @@ def compute_max_enum_name(s): max_enum_name = CamelCase_to_SHOUT_CASE(s) last_prefix = max_enum_name.rsplit('_', 1)[-1] # Those special prefixes need to be always at the end - if last_prefix in ['AMD', 'EXT', 'INTEL', 'KHR', 'NV'] : + if last_prefix in ['AMD', 'EXT', 'INTEL', 'KHR', 'NV', 'LUNARG'] : max_enum_name = "_".join(max_enum_name.split('_')[:-1]) max_enum_name = max_enum_name + "_MAX_ENUM_" + last_prefix else: