From 40c82b5f67dc923817f64821314134d508a8aad7 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Mon, 4 Dec 2023 09:39:15 +0000 Subject: [PATCH] vk/update-aliases.py: only apply renames for the vulkan api (not vulkansc) Part-of: --- src/vulkan/registry/update-aliases.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vulkan/registry/update-aliases.py b/src/vulkan/registry/update-aliases.py index 41aaed3ceac..2a5fdee5d4e 100755 --- a/src/vulkan/registry/update-aliases.py +++ b/src/vulkan/registry/update-aliases.py @@ -34,6 +34,10 @@ def get_aliases(xml_file: pathlib.Path): + xml.findall('.//type[@alias]') + xml.findall('.//command[@alias]') ): + # Some renames only apply to some APIs + if 'api' in node.attrib and 'vulkan' not in node.attrib['api'].split(','): + continue + yield node.attrib['name'], node.attrib['alias']