aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobin Ehlis <tobin@lunarg.com>2015-10-23 16:57:03 -0600
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2015-10-26 16:24:10 -0600
commitd1e5ae9dd69ff92fe0c33b04466beb6ba16d0582 (patch)
treefc73ec6fb3bced1f093331355340cce82bc0f737
parent014ded8f27412b0d3d29dc40352d938253a57368 (diff)
downloadusermoji-d1e5ae9dd69ff92fe0c33b04466beb6ba16d0582.tar.xz
layers: Fix objectTracker to validate DSs in CmdBindDescriptorSets()
-rwxr-xr-xvk-layer-generate.py5
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)