diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2016-06-15 17:48:23 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2016-06-16 07:38:43 -0600 |
| commit | 80e1171bab3c2eb14c582118e33dce83e3407744 (patch) | |
| tree | 51d771aeafec3f13d3976e67d97a2a78a31fd7c2 | |
| parent | efab294f76f083a03528364f68400ab415cdf74f (diff) | |
| download | usermoji-80e1171bab3c2eb14c582118e33dce83e3407744.tar.xz | |
layers: LX539, update layer details doc
Added new error enum for memory index type mismatches.
Change-Id: I6f857facc4209f103da5cef9f6561a0e4ec3c334
| -rw-r--r-- | layers/vk_validation_layer_details.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/layers/vk_validation_layer_details.md b/layers/vk_validation_layer_details.md index 41efec05..be38a9a9 100644 --- a/layers/vk_validation_layer_details.md +++ b/layers/vk_validation_layer_details.md @@ -158,6 +158,7 @@ The Mem Tracker portion of the VK_LAYER_LUNARG_core_validation layer tracks memo | Immutable Memory Binding | Validates that non-sparse memory bindings are immutable, so objects are not re-boundt | REBIND_OBJECT | vkBindBufferMemory, vkBindImageMemory | RebindMemory | NA | | Image/Buffer Usage bits | Verify correct USAGE bits set based on how Images and Buffers are used | INVALID_USAGE_FLAG | vkCreateImage, vkCreateBuffer, vkCreateBufferView, vkCmdCopyBuffer, vkCmdCopyQueryPoolResults, vkCmdCopyImage, vkCmdBlitImage, vkCmdCopyBufferToImage, vkCmdCopyImageToBuffer, vkCmdUpdateBuffer, vkCmdFillBuffer | InvalidUsageBits | NA | | Memory Map Range Checks | Validates that Memory Mapping Requests are valid for the Memory Object (in-range, not currently mapped on Map, currently mapped on UnMap, size is non-zero) | INVALID_MAP | vkMapMemory | InvalidMemoryMapping | NA | +| Memory Type Index Checks | Validates that specified memory type indices are valid | INVALID_MEM_TYPE | vkBindImageMemory vkBindBufferMemory | BindImageInvalidMemoryType | 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 | |
