Lines Matching refs:params
41 rsg::ProgramParameters params = baseParams; in createRandomShaderCase() local
43 params.version = rsg::VERSION_300; in createRandomShaderCase()
44 params.seed = seed; in createRandomShaderCase()
45 params.vertexParameters.randomize = vertex; in createRandomShaderCase()
46 params.fragmentParameters.randomize = fragment; in createRandomShaderCase()
48 …ext.getTestContext(), context.getRenderContext(), de::toString(seed).c_str(), description, params); in createRandomShaderCase()
61 rsg::ProgramParameters params; in init() local
74 …eRandomShaderCase(m_context, "Random expressions in vertex shader", params, seed, true, false… in init()
75 …eRandomShaderCase(m_context, "Random expressions in fragment shader", params, seed, false, true… in init()
76 …aderCase(m_context, "Random expressions in vertex and fragment shaders", params, seed, true, true)… in init()
91 rsg::ProgramParameters params; in init() local
92 params.useScalarConversions = true; in init()
105 …eRandomShaderCase(m_context, "Scalar conversions in vertex shader", params, seed, true, false… in init()
106 …eRandomShaderCase(m_context, "Scalar conversions in fragment shader", params, seed, false, true… in init()
107 …aderCase(m_context, "Scalar conversions in vertex and fragment shaders", params, seed, true, true)… in init()
122 rsg::ProgramParameters params; in init() local
123 params.useScalarConversions = true; in init()
124 params.useSwizzle = true; in init()
134 …(createRandomShaderCase(m_context, "Vector swizzles in vertex shader", params, seed, true, false… in init()
135 …(createRandomShaderCase(m_context, "Vector swizzles in fragment shader", params, seed, false, true… in init()
150 rsg::ProgramParameters params; in init() local
151 params.useScalarConversions = true; in init()
152 params.useComparisonOps = true; in init()
162 …teRandomShaderCase(m_context, "Comparison operators in vertex shader", params, seed, true, false… in init()
163 …eRandomShaderCase(m_context, "Comparison operators in fragment shader", params, seed, false, true… in init()
178 rsg::ProgramParameters params; in init() local
179 params.useScalarConversions = true; in init()
180 params.useSwizzle = true; in init()
181 params.useComparisonOps = true; in init()
182 params.useConditionals = true; in init()
183 params.vertexParameters.maxStatementDepth = 4; in init()
184 params.vertexParameters.maxStatementsPerBlock = 5; in init()
185 params.fragmentParameters.maxStatementDepth = 4; in init()
186 params.fragmentParameters.maxStatementsPerBlock = 5; in init()
199 …omShaderCase(m_context, "Conditional control flow in vertex shader", params, seed, true, false… in init()
200 …mShaderCase(m_context, "Conditional control flow in fragment shader", params, seed, false, true… in init()
201 …se(m_context, "Conditional control flow in vertex and fragment shaders", params, seed, true, true)… in init()
216 rsg::ProgramParameters params; in init() local
217 params.useScalarConversions = true; in init()
218 params.useSwizzle = true; in init()
219 params.trigonometricBaseWeight = 4.0f; in init()
229 …createRandomShaderCase(m_context, "Trigonometric ops in vertex shader", params, seed, true, false… in init()
230 …reateRandomShaderCase(m_context, "Trigonometric ops in fragment shader", params, seed, false, true… in init()
245 rsg::ProgramParameters params; in init() local
246 params.useScalarConversions = true; in init()
247 params.useSwizzle = true; in init()
248 params.exponentialBaseWeight = 4.0f; in init()
258 …(createRandomShaderCase(m_context, "Exponential ops in vertex shader", params, seed, true, false… in init()
259 …(createRandomShaderCase(m_context, "Exponential ops in fragment shader", params, seed, false, true… in init()
274 rsg::ProgramParameters params; in init() local
275 params.useScalarConversions = true; in init()
276 params.useSwizzle = true; in init()
277 params.vertexParameters.texLookupBaseWeight = 10.0f; in init()
278 params.vertexParameters.useTexture2D = true; in init()
279 params.vertexParameters.useTextureCube = true; in init()
280 params.fragmentParameters.texLookupBaseWeight = 10.0f; in init()
281 params.fragmentParameters.useTexture2D = true; in init()
282 params.fragmentParameters.useTextureCube = true; in init()
292 …(createRandomShaderCase(m_context, "Texture lookups in vertex shader", params, seed, true, false… in init()
295 …(createRandomShaderCase(m_context, "Texture lookups in fragment shader", params, seed, false, true… in init()
309 rsg::ProgramParameters params; in init() local
310 params.useScalarConversions = true; in init()
311 params.useSwizzle = true; in init()
312 params.useComparisonOps = true; in init()
313 params.useConditionals = true; in init()
314 params.trigonometricBaseWeight = 1.0f; in init()
315 params.exponentialBaseWeight = 1.0f; in init()
317 params.vertexParameters.maxStatementDepth = 4; in init()
318 params.vertexParameters.maxStatementsPerBlock = 7; in init()
319 params.vertexParameters.maxExpressionDepth = 7; in init()
320 params.vertexParameters.maxCombinedVariableScalars = 64; in init()
321 params.fragmentParameters.maxStatementDepth = 4; in init()
322 params.fragmentParameters.maxStatementsPerBlock = 7; in init()
323 params.fragmentParameters.maxExpressionDepth = 7; in init()
324 params.fragmentParameters.maxCombinedVariableScalars = 64; in init()
326 …params.fragmentParameters.texLookupBaseWeight = 4.0f; // \note Texture lookups are enabled for fr… in init()
327 params.fragmentParameters.useTexture2D = true; in init()
328 params.fragmentParameters.useTextureCube = true; in init()
338 …(createRandomShaderCase(m_context, "Texture lookups in vertex shader", params, seed, true, false… in init()
339 …(createRandomShaderCase(m_context, "Texture lookups in fragment shader", params, seed, false, true… in init()