layers: Temporarily disable memory barrier validation in drawstate
Commented out memory barrier validation until confidence is reached for
an implementation.
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp
index 8f8cad5..5ce9783 100644
--- a/layers/draw_state.cpp
+++ b/layers/draw_state.cpp
@@ -3603,6 +3603,10 @@
"Barriers cannot be set during subpass %d with no self dependency specified.", pCB->activeSubpass);
}
}
+
+/***********************************************************************************************************
+// Disable this validation until an optimal version is agreed upon
+
for (uint32_t i = 0; i < memBarrierCount; ++i) {
auto mem_barrier = reinterpret_cast<const VkMemoryBarrier*>(ppMemBarriers[i]);
if (mem_barrier && mem_barrier->sType == VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER) {
@@ -3676,6 +3680,7 @@
}
}
}
+******************************************************************************************************************/
return skip_call;
}