aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobin Ehlis <tobin@lunarg.com>2015-11-02 15:24:32 -0700
committerTobin Ehlis <tobin@lunarg.com>2015-11-05 10:07:58 -0700
commit3b030cb401970dbccd69ebf418b4b3775dfea306 (patch)
tree5d75e800b3a003c5e5216762da54a584499d7e09
parentce8d63e0e3e6956d8a780e67ed7b478265beeaeb (diff)
downloadusermoji-3b030cb401970dbccd69ebf418b4b3775dfea306.tar.xz
layers: Remove ObjectTracker check of pTexelBufferView array
The different UpdateDescriptorSets() cases are validated in DrawState. Skipping these object checks in ObjectTracker to avoid duplication and to avoid needing custom code gen to handle different update cases and their associated objects. Updated InvalidBufferViewObject test to now catch descriptor error update instead of the ObjectTracker error.
-rwxr-xr-xvk-layer-generate.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/vk-layer-generate.py b/vk-layer-generate.py
index b55ea543..7c417958 100755
--- a/vk-layer-generate.py
+++ b/vk-layer-generate.py
@@ -1522,6 +1522,7 @@ class ObjectTrackerSubcommand(Subcommand):
'CreateComputePipelines' : ['basePipelineHandle'],
'BeginCommandBuffer' : ['renderPass', 'framebuffer'],
'QueueSubmit' : ['fence'],
+ 'UpdateDescriptorSets' : ['pTexelBufferView'],
}
param_count = 'NONE' # keep track of arrays passed directly into API functions
for p in proto.params: