Lines Matching refs:groupParams
109 GroupParams groupParams; // we can't use SharedGroupParams here
117 , groupParams
356 if (!m_data.groupParams.useDynamicRendering)
446 if (m_data.groupParams.useSecondaryCmdBuffer)
486 if (m_data.groupParams.useDynamicRendering)
571 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
721 if (m_data.groupParams.useDynamicRendering)
811 if (m_data.groupParams.useSecondaryCmdBuffer)
814 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
826 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
836 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
841 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
846 else if(m_data.groupParams.useDynamicRendering)
861 if (!m_data.groupParams.useDynamicRendering)
983 if (m_data.groupParams.useSecondaryCmdBuffer)
986 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
999 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1009 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1014 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1019 else if (m_data.groupParams.useDynamicRendering)
1035 if (!m_data.groupParams.useDynamicRendering)
1175 if (m_data.groupParams.useSecondaryCmdBuffer)
1178 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1190 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1200 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1205 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1210 else if (m_data.groupParams.useDynamicRendering)
1225 if (!m_data.groupParams.useDynamicRendering)
1435 if (m_data.groupParams.useSecondaryCmdBuffer)
1438 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1451 if (m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1461 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1466 if (!m_data.groupParams.secondaryCmdBufferCompletelyContainsDynamicRenderpass)
1471 else if (m_data.groupParams.useDynamicRendering)
1487 if (!m_data.groupParams.useDynamicRendering)
1543 const SharedGroupParams groupParams;
1548 , groupParams (gParams)
1560 const SharedGroupParams groupParams = caseParams.groupParams;
1568 if (groupParams->useDynamicRendering && (primitiveCountIdx != 0) && (primitiveCountIdx != primitiveCountArrLength-1))
1599 DrawParams(topology, groupParams, vertexCount, 1, firstVertex, 0))
1608 DrawIndexedParams(topology, groupParams, vk::VK_INDEX_TYPE_UINT32, vertexCount, 1, firstIndex, vertexOffset, 0))
1616 DrawIndirectParams params = DrawIndirectParams(topology, groupParams);
1630 DrawIndexedIndirectParams params = DrawIndexedIndirectParams(topology, groupParams, vk::VK_INDEX_TYPE_UINT32);
1644 void createDrawTests(tcu::TestCaseGroup* testGroup, const SharedGroupParams groupParams)
1657 if (groupParams->useSecondaryCmdBuffer && (topologyIdx % 2u))
1661 addTestGroup(topologyGroup.get(), groupName, populateSubGroup, TestCaseParams(command, topology, groupParams));
1669 if (groupParams->useDynamicRendering == false)
1671 DrawIndexedIndirectParams params(vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, groupParams, vk::VK_INDEX_TYPE_UINT32);
1680 tcu::TestCaseGroup* createBasicDrawTests (tcu::TestContext& testCtx, const SharedGroupParams groupParams)
1682 return createTestGroup(testCtx, "basic_draw", createDrawTests, groupParams);