diff options
| author | Tobin Ehlis <tobin@lunarg.com> | 2015-10-23 16:57:03 -0600 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2015-10-26 16:24:10 -0600 |
| commit | d1e5ae9dd69ff92fe0c33b04466beb6ba16d0582 (patch) | |
| tree | fc73ec6fb3bced1f093331355340cce82bc0f737 | |
| parent | 014ded8f27412b0d3d29dc40352d938253a57368 (diff) | |
| download | usermoji-d1e5ae9dd69ff92fe0c33b04466beb6ba16d0582.tar.xz | |
layers: Fix objectTracker to validate DSs in CmdBindDescriptorSets()
| -rwxr-xr-x | vk-layer-generate.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/vk-layer-generate.py b/vk-layer-generate.py index f02b7acf..e6c67ed4 100755 --- a/vk-layer-generate.py +++ b/vk-layer-generate.py @@ -1655,10 +1655,7 @@ class ObjectTrackerSubcommand(Subcommand): else: base_param = loop_params[lc][0].split('-')[0].split('[')[0] using_line += ' if (%s) {\n' % base_param - if 'setCount' == lc: # TODO : Hacky. This is one case where loop doesn't start from 0 - using_line += ' for (uint32_t i=firstSet; i<%s; i++) {\n' % lc - else: - using_line += ' for (uint32_t i=0; i<%s; i++) {\n' % lc + using_line += ' for (uint32_t i=0; i<%s; i++) {\n' % lc for opn in loop_params[lc]: if '[' in opn: # API func param is array using_line += ' skipCall |= validate_object(%s, %s);\n' % (param0_name, opn) |
