Lines Matching defs:params
156 BindPointTest (tcu::TestContext& testCtx, const std::string& name, const TestParams& params);
170 BindPointInstance (Context& context, const TestParams& params);
179 BindPointTest::BindPointTest (tcu::TestContext& testCtx, const std::string& name, const TestParams& params)
181 , m_params (params)
291 BindPointInstance::BindPointInstance (Context& context, const TestParams& params)
293 , m_params (params)
913 TestParams params;
914 params.pipelineConstructionType = pipelineConstructionType;
915 params.graphicsSetUpdateType = SetUpdateType::TYPE_COUNT;
916 params.computeSetUpdateType = SetUpdateType::TYPE_COUNT;
917 params.rayTracingSetUpdateType = SetUpdateType::TYPE_COUNT;
930 updateTypePtrs[elemIdx] = ¶ms.graphicsSetUpdateType; // Test different graphics set update types.
937 updateTypePtrs[elemIdx] = ¶ms.computeSetUpdateType; // Test different compute set update types.
944 updateTypePtrs[elemIdx] = ¶ms.rayTracingSetUpdateType; // Test different ray tracing set update types.
968 params.setupSequence[0] = pipelineBinds[0];
969 params.setupSequence[1] = pipelineBinds[1];
970 params.setupSequence[2] = setBinds[0];
971 params.setupSequence[3] = setBinds[1];
974 const auto ssBegin = params.setupSequence.m_data;
975 const auto ssEnd = ssBegin + decltype(params.setupSequence)::SIZE;
978 const auto setupGroupName = toString(params.setupSequence);
982 params.dispatchSequence = dispatches;
984 const auto dsBegin = params.dispatchSequence.m_data;
985 const auto dsEnd = dsBegin + decltype(params.dispatchSequence)::SIZE;
988 const auto testName = toString(params.dispatchSequence);
989 setupGroup->addChild(new BindPointTest(testCtx, testName, params));