diff options
| author | Tony Barbour <tony@LunarG.com> | 2016-05-03 16:11:53 -0600 |
|---|---|---|
| committer | Tony Barbour <tony@LunarG.com> | 2016-05-04 10:42:11 -0600 |
| commit | 95af9690713d2b346323f9824cda12ddfd35b56c (patch) | |
| tree | 9ba43f38b2426de798da310be6f14c9a5d357c9c | |
| parent | b7a0ab2263b79acfb32ed00f939379b6e4fd3a3a (diff) | |
| download | usermoji-95af9690713d2b346323f9824cda12ddfd35b56c.tar.xz | |
tests: Add InvalidBarriers layer validation test
Change-Id: I77f771943aac77d9bafc9d33336adfb009d1b616
| -rw-r--r-- | layers/vk_validation_layer_details.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/vk_validation_layer_details.md b/layers/vk_validation_layer_details.md index e922d302..7a09755d 100644 --- a/layers/vk_validation_layer_details.md +++ b/layers/vk_validation_layer_details.md @@ -85,7 +85,7 @@ The Draw State portion of the core validation layer tracks state leading into Dr | Valid bufferInfo descriptor Updates | An invalid bufferInfo is used when updating *_UNIFORM_BUFFER* or *_STORAGE_BUFFER* descriptor. | BUFFERINFO_DESCRIPTOR_ERROR | vkUpdateDescriptorSets | TODO | Implement validation test | | Attachment References in Subpass | Attachment reference must be present in active subpass | MISSING_ATTACHMENT_REFERENCE | vkCmdClearAttachments | BufferInfoDescriptorUpdateError | Currently only making sure bufferInfo has buffer whose handle is known, can add further validation for bufferInfo parameters | | Verify Image Layouts | Validate correct image layouts for presents, image transitions, command buffers and renderpasses | INVALID_IMAGE_LAYOUT | vkCreateRenderPass vkMapMemory vkQueuePresentKHR vkQueueSubmit vkCmdCopyImage vkCmdCopyImageToBuffer vkCmdWaitEvents VkCmdPipelineBarrier | TBD | None | -| Verify Memory Access Flags/Memory Barriers | Validate correct access flags for memory barriers | INVALID_BARRIER | vkCmdWaitEvents vkCmdPipelineBarrier | TBD | None | +| Verify Memory Access Flags/Memory Barriers | Validate correct access flags for memory barriers | INVALID_BARRIER | vkCmdWaitEvents vkCmdPipelineBarrier | InvalidBarriers | None | | Verify Memory Buffer Not Deleted | Validate Command Buffer not submitted with deleted memory buffer | INVALID_BUFFER | vkQueueSubmit | TBD | None | | Verify Memory Buffer Destroy | Validate memory buffers are not destroyed more than once | DOUBLE_DESTROY | vkDestroyBuffer | TBD | None | | Verify Object Not In Use | Validate that object being freed or modified is not in use | OBJECT_INUSE | vkDestroyBuffer vkFreeDescriptorSets vkUpdateDescriptorSets | TBD | None | |
