diff options
Diffstat (limited to 'registry/vulkan/scripts/generator.py')
-rw-r--r-- | registry/vulkan/scripts/generator.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/registry/vulkan/scripts/generator.py b/registry/vulkan/scripts/generator.py index 407a7cc5..cb5f0f59 100644 --- a/registry/vulkan/scripts/generator.py +++ b/registry/vulkan/scripts/generator.py @@ -288,6 +288,7 @@ class OutputGenerator: self.diagFile = diagFile # Internal state self.featureName = None + self.featureType = None self.genOpts = None self.registry = None self.featureDictionary = {} @@ -820,6 +821,7 @@ class OutputGenerator: - emit - actually write to the header only when True""" self.emit = emit self.featureName = interface.get('name') + self.featureType = interface.get('type') # If there's an additional 'protect' attribute in the feature, save it self.featureExtraProtect = interface.get('protect') @@ -828,6 +830,7 @@ class OutputGenerator: Derived classes responsible for emitting feature""" self.featureName = None + self.featureType = None self.featureExtraProtect = None def genRequirements(self, name, mustBeFound = True): |