From 265ee9e18135bc256fe31b13b6d8fd555cbf805c Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Tue, 23 Jun 2015 16:13:03 -0600 Subject: layers: Flag DrawState INVALID_RENDERPASS error if NULL RenderPass used to Begin/End/Continue a RenderPass --- layers/draw_state.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp index fb125f06..783ef912 100644 --- a/layers/draw_state.cpp +++ b/layers/draw_state.cpp @@ -2783,8 +2783,7 @@ VK_LAYER_EXPORT void VKAPI vkCmdEndRenderPass(VkCmdBuffer cmdBuffer, VkRenderPas pCB->activeRenderPass = 0; get_dispatch_table(draw_state_device_table_map, cmdBuffer)->CmdEndRenderPass(cmdBuffer, renderPass); } - } - else { + } else { log_msg(mdd(cmdBuffer), VK_DBG_REPORT_ERROR_BIT, (VkObjectType) 0, NULL, 0, DRAWSTATE_INVALID_RENDERPASS, "DS", "You cannot use a NULL RenderPass object in vkCmdEndRenderPass()"); } -- cgit v1.2.3