diff options
| author | Tobin Ehlis <tobin@lunarg.com> | 2015-06-23 16:13:03 -0600 |
|---|---|---|
| committer | Tobin Ehlis <tobin@lunarg.com> | 2015-06-25 16:59:14 -0600 |
| commit | 265ee9e18135bc256fe31b13b6d8fd555cbf805c (patch) | |
| tree | bacfef44f0d2d4ec6614c1bdf78242ae79541df5 | |
| parent | 69212605d185c2931678fc4059f60869f633bb53 (diff) | |
| download | usermoji-265ee9e18135bc256fe31b13b6d8fd555cbf805c.tar.xz | |
layers: Flag DrawState INVALID_RENDERPASS error if NULL RenderPass used to Begin/End/Continue a RenderPass
| -rw-r--r-- | layers/draw_state.cpp | 3 |
1 files changed, 1 insertions, 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()"); } |
