tests: Don't provide RenderPassBeginInfo
Only half the fields are filled, there's potential for spurious errors.
Signed-off-by: Chris Forbes <chrisforbes@google.com>
diff --git a/tests/layer_validation_tests.cpp b/tests/layer_validation_tests.cpp
index ade634f..5ea4733 100644
--- a/tests/layer_validation_tests.cpp
+++ b/tests/layer_validation_tests.cpp
@@ -7308,13 +7308,7 @@
BeginCommandBuffer();
// Just create a dummy Renderpass that's non-NULL so we can get to the
// proper error
- VkRenderPassBeginInfo rp_begin = {};
- rp_begin.sType = VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO;
- rp_begin.pNext = NULL;
- rp_begin.renderPass = renderPass();
- rp_begin.framebuffer = framebuffer();
-
- vkCmdBeginRenderPass(m_commandBuffer->GetBufferHandle(), &rp_begin,
+ vkCmdBeginRenderPass(m_commandBuffer->GetBufferHandle(), &m_renderPassBeginInfo,
VK_SUBPASS_CONTENTS_INLINE);
m_errorMonitor->VerifyFound();