From d1e5ae9dd69ff92fe0c33b04466beb6ba16d0582 Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Fri, 23 Oct 2015 16:57:03 -0600 Subject: layers: Fix objectTracker to validate DSs in CmdBindDescriptorSets() --- vk-layer-generate.py | 5 +---- 1 file changed, 1 insertion(+), 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) -- cgit v1.2.3