diff options
| author | Tobin Ehlis <tobin@lunarg.com> | 2015-11-05 09:52:49 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2015-11-19 09:26:45 -0700 |
| commit | 9c07cc74074694d94f346559113a5fbe69831f01 (patch) | |
| tree | dd71d8a5df0188ccc618fa8f60b0b0704f1da8d9 /layers/device_limits.cpp | |
| parent | ef0a997e282030fbd094e91fedea7af48ff7ccf9 (diff) | |
| download | usermoji-9c07cc74074694d94f346559113a5fbe69831f01.tar.xz | |
layers: Add DrawState checks for incompatible layouts at BindDescriptorSets time
At vkCmdBindDescriptorSets() time, verify that each set being bound is compatible
with the referenced VkPipelineLayout "layout". Also track bound descriptorSets per
CommandBuffer and if previously-bound sets outside of the current binding range
are being disturbed, mark them as INVALID and report an INFO message.
Diffstat (limited to 'layers/device_limits.cpp')
0 files changed, 0 insertions, 0 deletions
