diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2016-12-28 08:49:29 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-01-10 10:21:32 -0700 |
| commit | 029b54a59024f54001d29fb58a54926f541c3c93 (patch) | |
| tree | 1214308bf7dd32d88d5f150a2f43a88c207a2120 /scripts | |
| parent | 3c5ed46566ec903fd91f47c24fb0505e3e97be65 (diff) | |
| download | usermoji-029b54a59024f54001d29fb58a54926f541c3c93.tar.xz | |
scripts: Pass parameters to helper file generator
The helper file generator will be used to output multiple helper
files. Added passing of parameter and test call for this feature
to the generator options block.
Change-Id: I1e417ff50628f395c589282ed6f96f0340758f23
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/lvl_genvk.py | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/scripts/lvl_genvk.py b/scripts/lvl_genvk.py index 54293762..7f67012e 100644 --- a/scripts/lvl_genvk.py +++ b/scripts/lvl_genvk.py @@ -184,7 +184,7 @@ def makeGenOpts(extensions = [], removeExtensions = [], protect = True, director alignFuncParam = 48) ] - # Options for helper file generator + # Helper file generator options for vk_enum_string_helper.h genOpts['vk_enum_string_helper.h'] = [ HelperFileOutputGenerator, HelperFileOutputGeneratorOptions( @@ -202,9 +202,31 @@ def makeGenOpts(extensions = [], removeExtensions = [], protect = True, director apicall = 'VKAPI_ATTR ', apientry = 'VKAPI_CALL ', apientryp = 'VKAPI_PTR *', - alignFuncParam = 48) + alignFuncParam = 48, + helper_file_type = 'enum_string_helper') ] + # Helper file generator options for vk_test.h + genOpts['vk_test.h'] = [ + HelperFileOutputGenerator, + HelperFileOutputGeneratorOptions( + filename = 'vk_test.h', + directory = directory, + apiname = 'vulkan', + profile = None, + versions = allVersions, + emitversions = allVersions, + defaultExtensions = 'vulkan', + addExtensions = addExtensions, + removeExtensions = removeExtensions, + prefixText = prefixStrings + vkPrefixStrings, + protectFeature = False, + apicall = 'VKAPI_ATTR ', + apientry = 'VKAPI_CALL ', + apientryp = 'VKAPI_PTR *', + alignFuncParam = 48, + helper_file_type = 'test') + ] |
