From 347793f2978044e9db41faaebce3adda1166460a Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Wed, 31 May 2017 09:14:22 -0600 Subject: Layers: Implement PV per-API ext dependency checks As each API is used, PV will now us a code-generated check to verify that all of the required extensions for this particular API call have been enabled via CreateInstance or CreateDevice. Change-Id: I1c11d0b8322edf005b2b197a415c92a82e0cb810 --- scripts/parameter_validation_generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/parameter_validation_generator.py') diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py index 52cedd06..0e276bfe 100644 --- a/scripts/parameter_validation_generator.py +++ b/scripts/parameter_validation_generator.py @@ -1029,7 +1029,7 @@ class ParamCheckerOutputGenerator(OutputGenerator): for ext in self.required_extensions: def_line += '"%s", ' % ext def_line = def_line[:-2] + '};' - ext_call = 'skipCall |= ValidateRequiredExtensions("%s", required_extensions);\n' % command.name + ext_call = 'skipCall |= ValidateRequiredExtensions(layer_data, "%s", required_extensions);\n' % command.name lines.insert(0, ext_call) lines.insert(0, def_line) if lines: -- cgit v1.2.3