diff options
| author | Tobin Ehlis <tobine@google.com> | 2016-05-11 08:10:27 -0600 |
|---|---|---|
| committer | Tobin Ehlis <tobine@google.com> | 2016-05-11 12:32:14 -0600 |
| commit | 71a5c1b219cc7e1b5ea84916a5b920f92312d09a (patch) | |
| tree | 962b615bc6c0ac85f611e70367e01d395f6e7391 | |
| parent | 63ce968ebbefdb0b4c19a21e5b398eb79c0b53a6 (diff) | |
| download | usermoji-71a5c1b219cc7e1b5ea84916a5b920f92312d09a.tar.xz | |
tests: Remove invalid error enum MEM_OBJ_CLEAR_EMPTY_BINDINGS
This error enum is no longer used and has been superceded by more specific errors.
| -rw-r--r-- | layers/core_validation_error_enums.h | 1 | ||||
| -rw-r--r-- | layers/vk_validation_layer_details.md | 1 |
2 files changed, 0 insertions, 2 deletions
diff --git a/layers/core_validation_error_enums.h b/layers/core_validation_error_enums.h index f7bb56ca..abcb3623 100644 --- a/layers/core_validation_error_enums.h +++ b/layers/core_validation_error_enums.h @@ -32,7 +32,6 @@ typedef enum _MEM_TRACK_ERROR { MEMTRACK_INVALID_LAYOUT, // Invalid Layout MEMTRACK_INTERNAL_ERROR, // Bug in Mem Track Layer internal data structures MEMTRACK_FREED_MEM_REF, // MEM Obj freed while it still has obj and/or CB refs - MEMTRACK_MEM_OBJ_CLEAR_EMPTY_BINDINGS, // Clearing bindings on mem obj that doesn't have any bindings MEMTRACK_MISSING_MEM_BINDINGS, // Trying to retrieve mem bindings, but none found (may be internal error) MEMTRACK_INVALID_OBJECT, // Attempting to reference generic VK Object that is invalid MEMTRACK_MEMORY_LEAK, // Failure to call vkFreeMemory on Mem Obj prior to DestroyDevice diff --git a/layers/vk_validation_layer_details.md b/layers/vk_validation_layer_details.md index 1e47f7de..ca284dfd 100644 --- a/layers/vk_validation_layer_details.md +++ b/layers/vk_validation_layer_details.md @@ -167,7 +167,6 @@ The Mem Tracker portion of the VK_LAYER_LUNARG_core_validation layer tracks memo | Submitted Fence Status | Verifies that: The fence is not submitted in an already signaled state, that ResetFences is not called with a fence in an unsignaled state, and that fences being checked have been submitted | INVALID_FENCE_STATE | vkResetFences vkWaitForFences vkQueueSubmit vkGetFenceStatus | SubmitSignaledFence ResetUnsignaledFence | Create test(s) for case where an unsubmitted fence is having its status checked | | 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 | -| Objects Not Destroyed Warning | Warns if any memory objects have not been freed before their objects are destroyed | MEM_OBJ_CLEAR_EMPTY_BINDINGS | vkDestroyDevice | TBD | 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 | TBD | NA | | NA | Enum used for informational messages | NONE | | NA | 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 | | NA | None | |
