From 3efad33bc94e6ab74bcc8aadbf24aede15461c7f Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Wed, 28 Jun 2017 11:47:22 -0600 Subject: layers: Wire up ranged-enum PV VUIDs Change-Id: I334357b239a6f2ad28fad226306897606814095a --- scripts/parameter_validation_generator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'scripts/parameter_validation_generator.py') diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py index 5268194d..e7fdf8a8 100644 --- a/scripts/parameter_validation_generator.py +++ b/scripts/parameter_validation_generator.py @@ -1048,7 +1048,8 @@ class ParamCheckerOutputGenerator(OutputGenerator): usedLines.append('skipCall |= validate_bool32(layer_data->report_data, "{}", {ppp}"{}"{pps}, {}{});\n'.format(funcName, valueDisplayName, valuePrefix, value.name, **postProcSpec)) elif value.israngedenum: enumRange = self.enumRanges[value.type] - usedLines.append('skipCall |= validate_ranged_enum(layer_data->report_data, "{}", {ppp}"{}"{pps}, "{}", {}, {}, {}{});\n'.format(funcName, valueDisplayName, value.type, enumRange[0], enumRange[1], valuePrefix, value.name, **postProcSpec)) + vuid = self.GetVuid("VUID-%s-%s-parameter" % (vuid_name_tag, value.name)) + usedLines.append('skipCall |= validate_ranged_enum(layer_data->report_data, "{}", {ppp}"{}"{pps}, "{}", {}, {}, {}{}, {});\n'.format(funcName, valueDisplayName, value.type, enumRange[0], enumRange[1], valuePrefix, value.name, vuid, **postProcSpec)) # # If this is a struct, see if it contains members that need to be checked if value.type in self.validatedStructs: -- cgit v1.2.3