aboutsummaryrefslogtreecommitdiff
path: root/scripts/parameter_validation_generator.py
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-07-27 12:09:08 -0600
committerMark Lobodzinski <mark@lunarg.com>2017-07-27 12:09:08 -0600
commitb6b181a67088cf5e7fcffde0690883812de3dfdb (patch)
tree1aa424475eedb2ce1f64f265de8712b09e7b55e7 /scripts/parameter_validation_generator.py
parentf3be089dc5f3cf97c44fd3c744ecd3976b64b599 (diff)
downloadusermoji-b6b181a67088cf5e7fcffde0690883812de3dfdb.tar.xz
scripts: Exclude disable extension enums
Including these enums hosed up the private builds. Change-Id: I74fcb628171dfd70e7bce03e7ede35d4d22a75b5
Diffstat (limited to 'scripts/parameter_validation_generator.py')
-rw-r--r--scripts/parameter_validation_generator.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py
index c0c09158..9a613d1f 100644
--- a/scripts/parameter_validation_generator.py
+++ b/scripts/parameter_validation_generator.py
@@ -463,8 +463,8 @@ class ParamCheckerOutputGenerator(OutputGenerator):
enum_entry = 'const std::vector<%s> All%sEnums = {' % (groupName, groupName)
for enum in groupElem:
name = enum.get('name')
- if name is not None:
- enum_entry += '%s, ' % enum.get('name')
+ if name is not None and enum.get('supported') != 'disabled':
+ enum_entry += '%s, ' % name
enum_entry += '};\n'
self.enumValueLists += enum_entry
#