From afa7fde9553c9d022bd56157eacacafc392369d3 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Mon, 22 Aug 2016 11:34:50 -0600 Subject: [PATCH] layers: Update layer details doc for new tests Change-Id: I9a0cca05f387c291494edf6970e0dd34d5922fe6 --- layers/vk_validation_layer_details.md | 1 + 1 file changed, 1 insertion(+) diff --git a/layers/vk_validation_layer_details.md b/layers/vk_validation_layer_details.md index 7fc4e03..0b3ee77 100644 --- a/layers/vk_validation_layer_details.md +++ b/layers/vk_validation_layer_details.md @@ -106,6 +106,7 @@ The Draw State portion of the core validation layer tracks state leading into Dr | Push Constants | Validate that the size of push constant ranges and updates does not exceed maxPushConstantSize | PUSH_CONSTANTS_ERROR | vkCreatePipelineLayout vkCmdPushConstants | InvalidPushConstants | NA | | Attachment Image Usage | Validate that Image attachment location does not conflict with the image's USAGE flags | INVALID_IMAGE_USAGE | vkCreateFramebuffer | FramebufferCreateErrors | NA | | Attachment Image Index | Validate that Image attachment references are appropriate and not out-of-bounds | INVALID_ATTACHMENT_INDEX | vkCreateRenderPass vkCreateFramebuffer | UnusedPreserveAttachment | NA | +| Image Transfer Granularity | Validate that Image Transfer Granularity property settings are respected for image transfers | IMAGE_TRANSFER_GRANULARITY | vkCmdCopyImage vkCmdCopyImageToBuffer vkCmdCopyBufferToImage | DSImageTransferGranularityTests | NA | | NA | Enum used for informational messages | NONE | | TODO | None | | NA | Enum used for errors in the layer itself. This does not indicate an app issue, but instead a bug in the layer. | INTERNAL_ERROR | | TODO | None | | NA | Enum used when VK_LAYER_LUNARG_core_validation attempts to allocate memory for its own internal use and is unable to. | OUT_OF_MEMORY | | TODO | None | -- 2.7.4