Lines Matching defs:videoCodecOperation
52 tcu::TestCaseGroup* createBasicTests (tcu::TestContext& testCtx, SynchronizationType type, VideoCodecOperationFlags videoCodecOperation)
58 group->addChild(createBasicEventTests(testCtx, videoCodecOperation));
59 group->addChild(createBasicFenceTests(testCtx, videoCodecOperation));
63 group->addChild(createSynchronization2BasicEventTests(testCtx, videoCodecOperation));
66 group->addChild(createBasicBinarySemaphoreTests (testCtx, type, videoCodecOperation));
67 group->addChild(createBasicTimelineSemaphoreTests (testCtx, type, videoCodecOperation));
94 const std::pair<std::string, std::string> getGroupName (SynchronizationType type, const std::string& name, VideoCodecOperationFlags videoCodecOperation)
96 if (videoCodecOperation == 0)
111 tcu::TestCaseGroup* createTestsInternal (tcu::TestContext& testCtx, SynchronizationType type, const std::string& name, VideoCodecOperationFlags videoCodecOperation)
114 const std::pair<std::string, std::string> groupName = getGroupName(type, name, videoCodecOperation);
118 if (videoCodecOperation == 0)
142 testGroup->addChild(createBasicTests(testCtx, type, videoCodecOperation));
144 if (videoCodecOperation == 0)
169 tcu::TestCaseGroup* createSynchronizationTests (tcu::TestContext& testCtx, const std::string& name, synchronization::VideoCodecOperationFlags videoCodecOperation)
173 de::MovePtr<tcu::TestCaseGroup> testGroup (createTestsInternal(testCtx, SynchronizationType::LEGACY, name, videoCodecOperation));
178 tcu::TestCaseGroup* createSynchronization2Tests (tcu::TestContext& testCtx, const std::string& name, synchronization::VideoCodecOperationFlags videoCodecOperation)
182 de::MovePtr<tcu::TestCaseGroup> testGroup(createTestsInternal(testCtx, SynchronizationType::SYNCHRONIZATION2, name, videoCodecOperation));