aboutsummaryrefslogtreecommitdiff
path: root/layers/buffer_validation.cpp
diff options
context:
space:
mode:
authorJeremy Hayes <jeremy@lunarg.com>2017-02-28 09:44:45 -0700
committerJeremy Hayes <jeremy-lunarg@users.noreply.github.com>2017-03-01 13:27:54 -0700
commit3782bbd1fb33565647639a17a54b413ccf2e09a7 (patch)
tree5c7f259b08152653cf15a2ff87119fe097288641 /layers/buffer_validation.cpp
parent96fe871a4bb73eb2a398cd7e7095e5963bd584d9 (diff)
downloadusermoji-3782bbd1fb33565647639a17a54b413ccf2e09a7.tar.xz
layers: Remove redundant validation
Remove redundant validation from ValidateCmdBufImageLayouts. Change-Id: Ia7474e0ca7d0429a8413500f548e1cfbe9f708f1
Diffstat (limited to 'layers/buffer_validation.cpp')
-rw-r--r--layers/buffer_validation.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/layers/buffer_validation.cpp b/layers/buffer_validation.cpp
index ed648cb3..b70686a7 100644
--- a/layers/buffer_validation.cpp
+++ b/layers/buffer_validation.cpp
@@ -1813,11 +1813,7 @@ bool ValidateCmdBufImageLayouts(layer_data *device_data, GLOBAL_CB_NODE *pCB,
for (auto cb_image_data : pCB->imageLayoutMap) {
VkImageLayout imageLayout;
- if (!FindLayout(imageLayoutMap, cb_image_data.first, imageLayout)) {
- skip |= log_msg(report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_COMMAND_BUFFER_EXT, 0, __LINE__,
- DRAWSTATE_INVALID_IMAGE_LAYOUT, "DS", "Cannot submit cmd buffer using deleted image 0x%" PRIx64 ".",
- reinterpret_cast<const uint64_t &>(cb_image_data.first));
- } else {
+ if (FindLayout(imageLayoutMap, cb_image_data.first, imageLayout)) {
if (cb_image_data.second.initialLayout == VK_IMAGE_LAYOUT_UNDEFINED) {
// TODO: Set memory invalid which is in mem_tracker currently
} else if (imageLayout != cb_image_data.second.initialLayout) {