Lines Matching refs:addChild
64 addChild(vertexGroup);
67 addChild(fragmentGroup);
70 addChild(combinedGroup);
74 vertexGroup->addChild(createRandomShaderCase(m_context, "Random expressions in vertex shader", params, seed, true, false));
75 fragmentGroup->addChild(createRandomShaderCase(m_context, "Random expressions in fragment shader", params, seed, false, true));
76 combinedGroup->addChild(createRandomShaderCase(m_context, "Random expressions in vertex and fragment shaders", params, seed, true, true));
95 addChild(vertexGroup);
98 addChild(fragmentGroup);
101 addChild(combinedGroup);
105 vertexGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in vertex shader", params, seed, true, false));
106 fragmentGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in fragment shader", params, seed, false, true));
107 combinedGroup->addChild(createRandomShaderCase(m_context, "Scalar conversions in vertex and fragment shaders", params, seed, true, true));
127 addChild(vertexGroup);
130 addChild(fragmentGroup);
134 vertexGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in vertex shader", params, seed, true, false));
135 fragmentGroup->addChild(createRandomShaderCase(m_context, "Vector swizzles in fragment shader", params, seed, false, true));
155 addChild(vertexGroup);
158 addChild(fragmentGroup);
162 vertexGroup->addChild(createRandomShaderCase(m_context, "Comparison operators in vertex shader", params, seed, true, false));
163 fragmentGroup->addChild(createRandomShaderCase(m_context, "Comparison operators in fragment shader", params, seed, false, true));
189 addChild(vertexGroup);
192 addChild(fragmentGroup);
195 addChild(combinedGroup);
199 vertexGroup->addChild(createRandomShaderCase(m_context, "Conditional control flow in vertex shader", params, seed, true, false));
200 fragmentGroup->addChild(createRandomShaderCase(m_context, "Conditional control flow in fragment shader", params, seed, false, true));
201 combinedGroup->addChild(createRandomShaderCase(m_context, "Conditional control flow in vertex and fragment shaders", params, seed, true, true));
222 addChild(vertexGroup);
225 addChild(fragmentGroup);
229 vertexGroup->addChild(createRandomShaderCase(m_context, "Trigonometric ops in vertex shader", params, seed, true, false));
230 fragmentGroup->addChild(createRandomShaderCase(m_context, "Trigonometric ops in fragment shader", params, seed, false, true));
251 addChild(vertexGroup);
254 addChild(fragmentGroup);
258 vertexGroup->addChild(createRandomShaderCase(m_context, "Exponential ops in vertex shader", params, seed, true, false));
259 fragmentGroup->addChild(createRandomShaderCase(m_context, "Exponential ops in fragment shader", params, seed, false, true));
285 addChild(vertexGroup);
288 addChild(fragmentGroup);
292 vertexGroup->addChild(createRandomShaderCase(m_context, "Texture lookups in vertex shader", params, seed, true, false));
295 fragmentGroup->addChild(createRandomShaderCase(m_context, "Texture lookups in fragment shader", params, seed, false, true));
331 addChild(vertexGroup);
334 addChild(fragmentGroup);
338 vertexGroup->addChild(createRandomShaderCase(m_context, "Texture lookups in vertex shader", params, seed, true, false));
339 fragmentGroup->addChild(createRandomShaderCase(m_context, "Texture lookups in fragment shader", params, seed, false, true));
362 addChild(new BasicExpressionGroup (m_context));
363 addChild(new ScalarConversionGroup (m_context));
364 addChild(new SwizzleGroup (m_context));
365 addChild(new ComparisonOpsGroup (m_context));
366 addChild(new ConditionalsGroup (m_context));
367 addChild(new TrigonometricGroup (m_context));
368 addChild(new ExponentialGroup (m_context));
369 addChild(new TextureGroup (m_context));
370 addChild(new AllFeaturesGroup (m_context));