aboutsummaryrefslogtreecommitdiff
path: root/layers/device_limits.cpp
diff options
context:
space:
mode:
authorTobin Ehlis <tobin@lunarg.com>2015-11-05 09:52:49 -0700
committerMark Lobodzinski <mark@lunarg.com>2015-11-19 09:26:45 -0700
commit9c07cc74074694d94f346559113a5fbe69831f01 (patch)
treedd71d8a5df0188ccc618fa8f60b0b0704f1da8d9 /layers/device_limits.cpp
parentef0a997e282030fbd094e91fedea7af48ff7ccf9 (diff)
downloadusermoji-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