aboutsummaryrefslogtreecommitdiff
path: root/scripts/parameter_validation_generator.py
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-06-28 12:06:41 -0600
committerMark Lobodzinski <mark@lunarg.com>2017-07-03 14:00:45 -0600
commitd24a5f88e841b75fc7c8c302c8432a123a3b1f05 (patch)
tree6132b0ae4838a01685e2fa913907981d58f12ef4 /scripts/parameter_validation_generator.py
parent3efad33bc94e6ab74bcc8aadbf24aede15461c7f (diff)
downloadusermoji-d24a5f88e841b75fc7c8c302c8432a123a3b1f05.tar.xz
layers: Wire up zerobitmask PV VUIDs
Change-Id: Ib9ca0c6b57c4c8faceb9e502c6008624efe8ad23
Diffstat (limited to 'scripts/parameter_validation_generator.py')
-rw-r--r--scripts/parameter_validation_generator.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py
index e7fdf8a8..8786c3fa 100644
--- a/scripts/parameter_validation_generator.py
+++ b/scripts/parameter_validation_generator.py
@@ -1029,7 +1029,8 @@ class ParamCheckerOutputGenerator(OutputGenerator):
elif value.type in self.flags:
flagBitsName = value.type.replace('Flags', 'FlagBits')
if not flagBitsName in self.flagBits:
- usedLines.append('skipCall |= validate_reserved_flags(layer_data->report_data, "{}", {ppp}"{}"{pps}, {pf}{});\n'.format(funcName, valueDisplayName, value.name, pf=valuePrefix, **postProcSpec))
+ vuid = self.GetVuid("VUID-%s-%s-zerobitmask" % (vuid_name_tag, value.name))
+ usedLines.append('skipCall |= validate_reserved_flags(layer_data->report_data, "{}", {ppp}"{}"{pps}, {pf}{}, {});\n'.format(funcName, valueDisplayName, value.name, vuid, pf=valuePrefix, **postProcSpec))
else:
if value.isoptional:
flagsRequired = 'false'