Home | History | Annotate | Download | only in functional

Lines Matching refs:TestCaseGroup

49 class BasicExpressionGroup : public TestCaseGroup
53 : TestCaseGroup(context, "basic_expression", "Basic arithmetic expressions")
61 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
64 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
67 tcu::TestCaseGroup* combinedGroup = new tcu::TestCaseGroup(m_testCtx, "combined", "Combined tests");
79 class ScalarConversionGroup : public TestCaseGroup
83 : TestCaseGroup(context, "scalar_conversion", "Scalar conversions")
92 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
95 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
98 tcu::TestCaseGroup* combinedGroup = new tcu::TestCaseGroup(m_testCtx, "combined", "Combined tests");
110 class SwizzleGroup : public TestCaseGroup
114 : TestCaseGroup(context, "swizzle", "Vector swizzles")
124 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
127 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
138 class ComparisonOpsGroup : public TestCaseGroup
142 : TestCaseGroup(context, "comparison_ops", "Comparison operators")
152 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
155 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
166 class ConditionalsGroup : public TestCaseGroup
170 : TestCaseGroup(context, "conditionals", "Conditional control flow (if-else)")
186 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
189 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
192 tcu::TestCaseGroup* combinedGroup = new tcu::TestCaseGroup(m_testCtx, "combined", "Combined tests");
204 class TrigonometricGroup : public TestCaseGroup
208 : TestCaseGroup(context, "trigonometric", "Trigonometric built-in functions")
219 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
222 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
233 class ExponentialGroup : public TestCaseGroup
237 : TestCaseGroup(context, "exponential", "Exponential built-in functions")
248 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
251 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
262 class TextureGroup : public TestCaseGroup
266 : TestCaseGroup(context, "texture", "Texture lookups")
282 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
285 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
297 class AllFeaturesGroup : public TestCaseGroup
301 : TestCaseGroup(context, "all_features", "All features enabled")
328 tcu::TestCaseGroup* vertexGroup = new tcu::TestCaseGroup(m_testCtx, "vertex", "Vertex-only tests");
331 tcu::TestCaseGroup* fragmentGroup = new tcu::TestCaseGroup(m_testCtx, "fragment", "Fragment-only tests");
345 : TestCaseGroup(context, "random", "Random shaders")