aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
diff options
context:
space:
mode:
authorMark Mueller <markm@lunarg.com>2016-06-13 17:52:06 -0600
committerMark Mueller <markm@lunarg.com>2016-06-15 17:23:51 -0600
commit789776f7754ffcd03eecfb6326ee4eb1a489d841 (patch)
treea456119d40783ec99dc70941a6786f87d8bd5854 /layers/core_validation.cpp
parentd1fccb3236b9c7bff16108aac84dfc21b60a8025 (diff)
downloadusermoji-789776f7754ffcd03eecfb6326ee4eb1a489d841.tar.xz
tests: GH421 vkUpdateDescriptorSets tests
A) Adding the WriteDescriptorSetIntegrityCheck test, which verifies some requirements of chapter 13.2.3 of the Vulkan Spec 1) A uniform buffer update must have a valid buffer index. 2) When using an array of descriptors in a single WriteDescriptor, the descriptor types and stageflags must all be the same. 3) Immutable Sampler state must match across descriptors The above tests also exercise cases where descriptors are updated with consecutive bindings both correctly and incorrectly B) adding a MissingClearAttachment test that points to a wrong colorAttachment index in a VkClearAttachment structure passed to vkCmdClearAttachments C) update vk_validation_layer_details.md to reflect above changes. Change-Id: I3f4f2233371b68caf23b5a4111d63a94765121c3
Diffstat (limited to 'layers/core_validation.cpp')
0 files changed, 0 insertions, 0 deletions