Home | History | Annotate | Download | only in functional

Lines Matching refs:shaderSpec

1921 							ShaderDataSpec	shaderSpec;
1934 shaderSpec.numInputs = 0;
1935 shaderSpec.precision = isBoolCase ? PRECISION_LAST : (Precision)precision;
1936 shaderSpec.output = outDataType;
1937 shaderSpec.resultScale = funcInfo.resultScale;
1938 shaderSpec.resultBias = funcInfo.resultBias;
1939 shaderSpec.referenceScale = funcInfo.referenceScale;
1940 shaderSpec.referenceBias = funcInfo.referenceBias;
2015 shaderSpec.inputs[shaderSpec.numInputs++] = ShaderValue(curInDataType, v.rangeMin, v.rangeMax);
2027 innerGroup->addChild(new ShaderOperatorCase(m_context, name.c_str(), desc.c_str(), isVertexCase, evalFunc, shaderOp, shaderSpec));
2088 ShaderDataSpec shaderSpec;
2094 shaderSpec.numInputs = 3;
2095 shaderSpec.precision = isBoolCase ? PRECISION_LAST : (Precision)precision;
2096 shaderSpec.output = curType;
2097 shaderSpec
2098 shaderSpec.resultBias = isBoolCase ? 0.0f : isFloatCase ? 0.5f : isUintCase ? 0.0f : 0.5f;
2099 shaderSpec.referenceScale = shaderSpec.resultScale;
2100 shaderSpec.referenceBias = shaderSpec.resultBias;
2105 shaderSpec.inputs[0] = ShaderValue(TYPE_BOOL, -1.0f, 1.0f);
2106 shaderSpec.inputs[1] = ShaderValue(curType, rangeMin, rangeMax);
2107 shaderSpec.inputs[2] = ShaderValue(curType, rangeMin, rangeMax);
2109 selectionGroup->addChild(new ShaderOperatorCase(m_context, name.c_str(), "", isVertexCase, evalFunc, "res = in0 ? in1 : in2;", shaderSpec));
2153 ShaderDataSpec shaderSpec;
2159 shaderSpec.numInputs = s_sequenceCases[caseNdx].numInputs;
2160 shaderSpec.precision = (Precision)precision;
2161 shaderSpec.output = s_sequenceCases[caseNdx].resultType;
2162 shaderSpec.resultScale = 0.5f;
2163 shaderSpec.resultBias = 0.0f;
2164 shaderSpec.referenceScale = shaderSpec.resultScale;
2165 shaderSpec.referenceBias = shaderSpec.resultBias;
2173 shaderSpec.inputs[inputNdx] = ShaderValue(type, rangeMin, rangeMax);
2179 group->addChild(new ShaderOperatorCase(m_context, name.c_str(), "", isVertexCase, s_sequenceCases[caseNdx].evalFunc, expression.c_str(), shaderSpec));