Lines Matching defs:testCtx
1166 static tcu::TestCaseGroup* createDrawTests (tcu::TestContext& testCtx, VkFormat format)
1191 de::MovePtr<tcu::TestCaseGroup> drawTests (new tcu::TestCaseGroup(testCtx, "draw"));
1197 drawTests->addChild(new DrawAccessTest(testCtx, config.name, config.inputFormat,
1205 static tcu::TestCaseGroup* createDrawIndexedTests (tcu::TestContext& testCtx, VkFormat format)
1225 de::MovePtr<tcu::TestCaseGroup> drawTests (new tcu::TestCaseGroup(testCtx, "draw_indexed"));
1231 drawTests->addChild(new DrawIndexedAccessTest(testCtx, config.name, config.inputFormat, config.indexConfig));
1237 static void addVertexFormatTests (tcu::TestContext& testCtx, tcu::TestCaseGroup* parentGroup)
1262 de::MovePtr<tcu::TestCaseGroup> formatGroup (new tcu::TestCaseGroup(testCtx, de::toLower(formatName.substr(10)).c_str()));
1264 formatGroup->addChild(createDrawTests(testCtx, vertexFormats[i]));
1265 formatGroup->addChild(createDrawIndexedTests(testCtx, vertexFormats[i]));
1271 tcu::TestCaseGroup* createVertexAccessTests (tcu::TestContext& testCtx)
1273 de::MovePtr<tcu::TestCaseGroup> vertexAccessTests (new tcu::TestCaseGroup(testCtx, "vertex_access"));
1275 addVertexFormatTests(testCtx, vertexAccessTests.get());