summaryrefslogtreecommitdiff
path: root/registry/vulkan/scripts/generator.py
diff options
context:
space:
mode:
Diffstat (limited to 'registry/vulkan/scripts/generator.py')
-rw-r--r--registry/vulkan/scripts/generator.py3
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):