aboutsummaryrefslogtreecommitdiff
path: root/layers/core_validation.cpp
diff options
context:
space:
mode:
authorTobin Ehlis <tobine@google.com>2016-05-31 13:20:20 -0600
committerTobin Ehlis <tobine@google.com>2016-05-31 13:31:56 -0600
commit66f66bb3b0a7df1441f3bc07b35e3db4dbb46af8 (patch)
treeeac7a506a2d0d30d2af924d0be4eccf1f7e77d5a /layers/core_validation.cpp
parent8491e5be6c0ecb358754945729a90280a7b58ba5 (diff)
downloadusermoji-66f66bb3b0a7df1441f3bc07b35e3db4dbb46af8.tar.xz
layers: Kill redundant check
At this point in the code we already know that renderPass is valid so no need to re-check it.
Diffstat (limited to 'layers/core_validation.cpp')
-rw-r--r--layers/core_validation.cpp4
1 files changed, 1 insertions, 3 deletions
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()");