From 3a0c72c59bf6d378ea8802c532adb12e3cc4c546 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Tue, 25 Jul 2017 15:10:29 -0600 Subject: scripts: Generate calls to new enum PV function Change-Id: I9692f1b2101d6cc1eef3bf55582dbf7980c4e8d2 --- scripts/parameter_validation_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py index 92102a17..c375fa99 100644 --- a/scripts/parameter_validation_generator.py +++ b/scripts/parameter_validation_generator.py @@ -1068,9 +1068,9 @@ class ParamCheckerOutputGenerator(OutputGenerator): elif value.isbool: 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] 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)) + enum_value_list = 'All%sEnums' % value.type + usedLines.append('skipCall |= validate_ranged_enum(layer_data->report_data, "{}", {ppp}"{}"{pps}, "{}", {}, {}{}, {});\n'.format(funcName, valueDisplayName, value.type, enum_value_list, 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