Lines Matching refs:shaderSpec
1283 ShaderDataSpec shaderSpec; in init() local
1296 shaderSpec.numInputs = 0; in init()
1297 shaderSpec.precision = isBoolCase ? PRECISION_LAST : (Precision)precision; in init()
1298 shaderSpec.output = outDataType; in init()
1299 shaderSpec.resultScale = funcInfo.resultScale; in init()
1300 shaderSpec.resultBias = funcInfo.resultBias; in init()
1367 … shaderSpec.inputs[shaderSpec.numInputs++] = ShaderValue(curInDataType, v.rangeMin, v.rangeMax); in init()
1379 …Case(m_context, name.c_str(), desc.c_str(), isVertexCase, evalFunc, shaderOp.c_str(), shaderSpec)); in init()
1435 ShaderDataSpec shaderSpec; in init() local
1441 shaderSpec.numInputs = 3; in init()
1442 shaderSpec.precision = isBoolCase ? PRECISION_LAST : (Precision)precision; in init()
1443 shaderSpec.output = curType; in init()
1444 shaderSpec.resultScale = isBoolCase ? 1.0f : isFloatCase ? 0.5f : 0.1f; in init()
1445 shaderSpec.resultBias = isBoolCase ? 0.0f : isFloatCase ? 0.5f : 0.5f; in init()
1450 shaderSpec.inputs[0] = ShaderValue(TYPE_BOOL, -1.0f, 1.0f); in init()
1451 shaderSpec.inputs[1] = ShaderValue(curType, rangeMin, rangeMax); in init()
1452 shaderSpec.inputs[2] = ShaderValue(curType, rangeMin, rangeMax); in init()
1454 …orCase(m_context, name.c_str(), "", isVertexCase, evalFunc, "res = in0 ? in1 : in2;", shaderSpec)); in init()
1498 ShaderDataSpec shaderSpec; in init() local
1504 shaderSpec.numInputs = s_sequenceCases[caseNdx].numInputs; in init()
1505 shaderSpec.precision = (Precision)precision; in init()
1506 shaderSpec.output = s_sequenceCases[caseNdx].resultType; in init()
1507 shaderSpec.resultScale = 0.5f; in init()
1508 shaderSpec.resultBias = 0.0f; in init()
1516 shaderSpec.inputs[inputNdx] = ShaderValue(type, rangeMin, rangeMax); in init()
1522 …ame.c_str(), "", isVertexCase, s_sequenceCases[caseNdx].evalFunc, expression.c_str(), shaderSpec)); in init()