From 0275af027986981e387049efcc1473989dac68be Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Wed, 16 Aug 2017 12:58:48 -0700 Subject: layers: Calculate viewport/scissor state bits correctly --- layers/core_validation.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'layers/core_validation.cpp') diff --git a/layers/core_validation.cpp b/layers/core_validation.cpp index 7db168ac..7a506088 100644 --- a/layers/core_validation.cpp +++ b/layers/core_validation.cpp @@ -1801,6 +1801,12 @@ CBStatusFlags MakeStaticStateMask(VkPipelineDynamicStateCreateInfo const *ds) { case VK_DYNAMIC_STATE_STENCIL_REFERENCE: flags &= ~CBSTATUS_STENCIL_REFERENCE_SET; break; + case VK_DYNAMIC_STATE_SCISSOR: + flags &= ~CBSTATUS_SCISSOR_SET; + break; + case VK_DYNAMIC_STATE_VIEWPORT: + flags &= ~CBSTATUS_VIEWPORT_SET; + break; default: break; } -- cgit v1.2.3