Lines Matching defs:group

443 void addDrawCase (tcu::TestCaseGroup* group, DrawTest::TestSpec testSpec, const TestFlags flags)
455 group->addChild(new InstanceFactory<DrawTest, FunctionSupport1<DrawTest::TestSpec>>(group->getTestContext(), name.str(), testSpec, FunctionSupport1<DrawTest::TestSpec>::Args(checkSupport, testSpec)));
475 de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(getTestContext(), "base_vertex"));
476 addDrawCase(group.get(), testSpec, 0);
477 addDrawCase(group.get(), testSpec, TEST_FLAG_INDEXED);
478 addDrawCase(group.get(), testSpec, TEST_FLAG_INDIRECT);
479 addDrawCase(group.get(), testSpec, TEST_FLAG_INDEXED | TEST_FLAG_INDIRECT);
480 addChild(group.release());
489 de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(getTestContext(), "base_instance"));
490 addDrawCase(group.get(), testSpec, 0);
491 addDrawCase(group.get(), testSpec, TEST_FLAG_INDEXED);
492 addDrawCase(group.get(), testSpec, TEST_FLAG_INDIRECT);
493 addDrawCase(group.get(), testSpec, TEST_FLAG_INDIRECT | TEST_FLAG_FIRST_INSTANCE);
494 addDrawCase(group.get(), testSpec, TEST_FLAG_INDEXED | TEST_FLAG_INDIRECT);
495 addDrawCase(group.get(), testSpec, TEST_FLAG_INDEXED | TEST_FLAG_INDIRECT | TEST_FLAG_FIRST_INSTANCE);
496 addChild(group.release());
505 de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(getTestContext(), "draw_index"));
506 addDrawCase(group.get(), testSpec, 0);
507 addDrawCase(group.get(), testSpec, TEST_FLAG_INSTANCED);
508 addDrawCase(group.get(), testSpec, TEST_FLAG_INDEXED);
509 addDrawCase(group.get(), testSpec, TEST_FLAG_INDEXED | TEST_FLAG_INSTANCED);
510 addChild(group.release());