From 66f66bb3b0a7df1441f3bc07b35e3db4dbb46af8 Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Tue, 31 May 2016 13:20:20 -0600 Subject: layers: Kill redundant check At this point in the code we already know that renderPass is valid so no need to re-check it. --- layers/core_validation.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index f2eff32c..aa342c49 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -8939,9 +8939,7 @@ CmdBeginRenderPass(VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *p skipCall |= VerifyRenderAreaBounds(dev_data, pRenderPassBegin); skipCall |= VerifyFramebufferAndRenderPassLayouts(dev_data, pCB, pRenderPassBegin); skipCall |= insideRenderPass(dev_data, pCB, "vkCmdBeginRenderPass"); - if (renderPass) { - skipCall |= ValidateDependencies(dev_data, framebuffer, renderPass); - } + skipCall |= ValidateDependencies(dev_data, framebuffer, renderPass); pCB->activeRenderPass = renderPass; skipCall |= validatePrimaryCommandBuffer(dev_data, pCB, "vkCmdBeginRenderPass"); skipCall |= addCmd(dev_data, pCB, CMD_BEGINRENDERPASS, "vkCmdBeginRenderPass()"); -- cgit v1.2.3