diff options
| author | Tobin Ehlis <tobin@lunarg.com> | 2015-11-02 15:24:32 -0700 |
|---|---|---|
| committer | Tobin Ehlis <tobin@lunarg.com> | 2015-11-05 10:07:58 -0700 |
| commit | 3b030cb401970dbccd69ebf418b4b3775dfea306 (patch) | |
| tree | 5d75e800b3a003c5e5216762da54a584499d7e09 | |
| parent | ce8d63e0e3e6956d8a780e67ed7b478265beeaeb (diff) | |
| download | usermoji-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-x | vk-layer-generate.py | 1 |
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: |
