Fix rendering flags in secondary command buffers tests
authorziga-lunarg <ziga@lunarg.com>
Fri, 23 Sep 2022 15:27:22 +0000 (17:27 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 6 Oct 2022 21:07:04 +0000 (21:07 +0000)
VkCommandBufferInheritanceRenderingInfo::flags must match
VkRenderingInfo::flags excluding
VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT

Components: Vulkan

VK-GL-CTS issue: 3987

Affected tests:
dEQP-VK.multiview.dynamic_rendering.secondary_cmd_buffer.*

Change-Id: I205594a88fbe7baf60146121e05b75201be9b46b

external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp

index a2e5d70..d2a3215 100644 (file)
@@ -2296,7 +2296,7 @@ void MultiViewSecondaryCommandBufferTestInstance::draw (const deUint32 subpassCo
                {
                        VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR,        // VkStructureType                                                      sType;
                        DE_NULL,                                                                                                                        // const void*                                                          pNext;
-                       VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR,                        // VkRenderingFlagsKHR                                          flags;
+                       0u,                                                                                                                                     // VkRenderingFlagsKHR                                          flags;
                        m_parameters.viewMasks[subpassNdx],                                                                     // uint32_t                                                                     viewMask;
                        1u,                                                                                                                                     // uint32_t                                                                     colorAttachmentCount;
                        &m_parameters.colorFormat,                                                                                      // const VkFormat*                                                      pColorAttachmentFormats;