Lines Matching defs:testCtx
1333 SourcesAndSupportFromParamsBase (tcu::TestContext& testCtx, const std::string& name, BaseParamsPtr&& params)
1334 : vkt::TestCase(testCtx, name)
1577 ConstantModuleIdentifiersCase (tcu::TestContext& testCtx, const std::string& name, ParamsPtr&& params)
1578 : SourcesAndSupportFromParamsBase(testCtx, name, BaseParamsPtr(static_cast<BaseParams*>(params.release())))
1670 CreateAndUseIdsCase (tcu::TestContext& testCtx, const std::string& name, BaseParamsPtr&& params)
1671 : SourcesAndSupportFromParamsBase (testCtx, name, std::move(params))
2967 HLSLTessellationCase (tcu::TestContext& testCtx, const std::string& name, PipelineConstructionType constructionType)
2968 : vkt::TestCase (testCtx, name)
3475 tcu::TestCaseGroup* createShaderModuleIdentifierTests (tcu::TestContext& testCtx, vk::PipelineConstructionType constructionType)
3478 GroupPtr mainGroup (new tcu::TestCaseGroup(testCtx, "shader_module_identifier"));
3483 GroupPtr propertiesGroup (new tcu::TestCaseGroup(testCtx, "properties"));
3537 GroupPtr constantIdsGroup (new tcu::TestCaseGroup(testCtx, "constant_identifiers"));
3566 GroupPtr pipelineTypeGroup (new tcu::TestCaseGroup(testCtx, pipelineTypeCase.name));
3572 GroupPtr pipelineCountGroup (new tcu::TestCaseGroup(testCtx, countGroupName.c_str()));
3576 GroupPtr useSCGroup (new tcu::TestCaseGroup(testCtx, useSCCase.name));
3580 GroupPtr apiCallGroup (new tcu::TestCaseGroup(testCtx, apiCallCase.name));
3584 GroupPtr differentDeviceGroup (new tcu::TestCaseGroup(testCtx, differentDeviceCase.name));
3599 differentDeviceGroup->addChild(new ConstantModuleIdentifiersCase(testCtx, toString(graphicsShadersCase), std::move(params)));
3608 differentDeviceGroup->addChild(new ConstantModuleIdentifiersCase(testCtx, toString(rtShadersCase), std::move(params)));
3614 differentDeviceGroup->addChild(new ConstantModuleIdentifiersCase(testCtx, "comp", std::move(params)));
3676 GroupPtr pipelineFromIdsGroup (new tcu::TestCaseGroup(testCtx, "pipeline_from_id"));
3683 GroupPtr pipelineTypeGroup (new tcu::TestCaseGroup(testCtx, pipelineTypeCase.name));
3689 GroupPtr pipelineCountGroup (new tcu::TestCaseGroup(testCtx, countGroupName.c_str()));
3693 GroupPtr useSCGroup (new tcu::TestCaseGroup(testCtx, useSCCase.name));
3697 GroupPtr pipelineCacheGroup (new tcu::TestCaseGroup(testCtx, pipelineCacheCase.name));
3701 GroupPtr moduleUsageGroup (new tcu::TestCaseGroup(testCtx, moduleUsageCase.name));
3710 GroupPtr captureGroup (new tcu::TestCaseGroup(testCtx, capturingCase.name));
3729 captureGroup->addChild(new CreateAndUseIdsCase(testCtx, toString(graphicsShadersCase), std::move(params)));
3738 captureGroup->addChild(new CreateAndUseIdsCase(testCtx, toString(rtShadersCase), std::move(params)));
3744 captureGroup->addChild(new CreateAndUseIdsCase(testCtx, "comp", std::move(params)));
3770 GroupPtr hlslTessGroup (new tcu::TestCaseGroup(testCtx, "hlsl_tessellation"));
3771 hlslTessGroup->addChild(new HLSLTessellationCase(testCtx, "test", constructionType));
3788 GroupPtr miscGroup(new tcu::TestCaseGroup(testCtx, "misc", ""));
3791 miscGroup->addChild(new CreateAndUseIdsCase(testCtx, "capture_statistics_maintenance5", std::move(params)));
3795 miscGroup->addChild(new CreateAndUseIdsCase(testCtx, "capture_internal_representations_maintenance5", std::move(params)));