tests: Add Viewport to DescriptorSetCompatibility
Change-Id: I66fee24c5ca4ce224e25fa5fcd8770f3ab3907a4
diff --git a/tests/layer_validation_tests.cpp b/tests/layer_validation_tests.cpp
index 947eaf2..4dd37a8 100644
--- a/tests/layer_validation_tests.cpp
+++ b/tests/layer_validation_tests.cpp
@@ -6789,6 +6789,12 @@
vkCmdBindDescriptorSets(m_commandBuffer->GetBufferHandle(), VK_PIPELINE_BIND_POINT_GRAPHICS, pipe_layout_bad_set0, 1, 1,
&descriptorSet[1], 0, NULL);
m_errorMonitor->SetDesiredFailureMsg(VK_DEBUG_REPORT_ERROR_BIT_EXT, " uses set #0 but that set is not bound.");
+
+ VkViewport viewport = {0, 0, 16, 16, 0, 1};
+ VkRect2D scissor = {{0, 0}, {16, 16}};
+ vkCmdSetViewport(m_commandBuffer->handle(), 0, 1, &viewport);
+ vkCmdSetScissor(m_commandBuffer->handle(), 0, 1, &scissor);
+
Draw(1, 0, 0, 0);
m_errorMonitor->VerifyFound();