/external/deqp/modules/gles2/functional/ |
es2fShaderMatrixTests.cpp | 112 ShaderInput (InputType inputType_, DataType dataType_, Precision precision_) 115 , precision (precision_) 121 Precision precision; member in struct:deqp::gles2::Functional::MatrixCaseUtils::ShaderInput 780 Precision resultPrec = m_in0.precision; 827 const char* precName = getPrecisionName(in.precision); 1165 Precision precision = precisions[precNdx]; local [all...] |
es2fShaderLoopTests.cpp | 275 static ShaderLoopCase* createGenericLoopCase (Context& context, const char* caseName, const char* description, bool isVertexCase, LoopType loopType, LoopCountType loopCountType, Precision loopCountPrecision, DataType loopCountDataType) 332 vtx << " ${PRECISION} vec4 coords = a_coords;\n"; 334 frag << " ${PRECISION} vec4 coords = v_coords;\n"; 355 op << " ${PRECISION} vec4 res = coords;\n"; 455 params.insert(pair<string, string>("PRECISION", "mediump")); 525 op << "\n${PRECISION} vec4 func (in ${PRECISION} vec4 coords) { return coords.yzwx; }\n"; 527 op << "\nvoid func (inout ${PRECISION} vec4 coords) { coords = coords.yzwx; }\n"; 547 vtx << " ${PRECISION} vec4 coords = a_coords;\n"; 549 frag << " ${PRECISION} vec4 coords = v_coords;\n" [all...] |
es2fShaderOperatorTests.cpp | 191 PRECMASK_NA = 0, //!< Precision not applicable (booleans) 392 , precision (PRECISION_LAST) 400 Precision precision; member in struct:deqp::gles2::Functional::ShaderDataSpec 425 const char* precision = spec.precision != PRECISION_LAST ? getPrecisionName(spec.precision) : DE_NULL; local 432 // Compute precision for inputs. 438 Precision prec = isBoolVal || (isIntVal && spec.precision == PRECISION_LOWP) ? PRECISION_MEDIUMP : spec.precision 482 if (precision && !isBool) op << precision << " "; local 513 if (precision && !isBoolOut) op << precision << " "; local [all...] |
es2fUniformApiTests.cpp | 226 const glu::Precision precision = glu::isDataTypeBoolOrBVec(basicType) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 227 return isArray ? glu::VarType(glu::VarType(basicType, precision), rnd.getInt(1, 5)) : glu::VarType(basicType, precision); 332 const glu::Precision prec = glu::isDataTypeBoolOrBVec(type) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 340 const glu::Precision prec = glu::isDataTypeBoolOrBVec(type) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 348 const glu::Precision prec0 = glu::isDataTypeBoolOrBVec(type0) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 349 const glu::Precision prec1 = glu::isDataTypeBoolOrBVec(type1) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 376 const glu::Precision prec0 = glu::isDataTypeBoolOrBVec(type0) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 377 const glu::Precision prec1 = glu::isDataTypeBoolOrBVec(type1) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP [all...] |
es2fShaderTextureFunctionTests.cpp | 430 glu::Precision coordPrec = glu::PRECISION_MEDIUMP;
|
/external/deqp/modules/glshared/ |
glsBuiltinPrecisionTests.cpp | 21 * \brief Precision and range tests for GLSL builtins and types. 91 using glu::Precision; 125 * In the precision tests we are dealing with functions of different arities. 175 VarType getVarTypeOf (Precision prec = glu::PRECISION_LAST) 181 VarType getVarTypeOf<Void> (Precision) 236 //! Print out an interval with the precision of `fmt`. 251 //! Print out a value with the precision of `fmt`. 266 //! Approximate `value` elementwise to the float precision defined in `fmt`. 585 * point precision and the current variable environment. 591 Precision floatPrecision_ 1790 double precision (const EvalContext&, double, double, double) const function in class:deqp::gls::BuiltinPrecisionTests::InfixOperator 1958 double precision (const EvalContext&, double, double) const { return 0.0; } function in class:deqp::gls::BuiltinPrecisionTests::Functions::Negate 1997 double precision (const EvalContext& ctx, double ret, double, double den) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::Div 2024 double precision (const EvalContext& ctx, double ret, double x) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::InverseSqrt 2041 double precision (const EvalContext& ctx, double ret, double x) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::ExpFunc 2076 double precision (const EvalContext& ctx, double ret, double x) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::LogFunc 2240 double precision (const EvalContext& ctx, double ret, double arg) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::TrigFunc 2307 double precision (const EvalContext& ctx, double ret, double x) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::ArcTrigFunc 2379 double precision (const EvalContext& ctx, double ret, double, double) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::ATan2 3049 double precision (const EvalContext&, double, double) const { return 0.0; } function in class:deqp::gls::BuiltinPrecisionTests::Functions::PreciseFunc1 3096 double precision (const EvalContext&, double, double) const { return 0.0; } function in class:deqp::gls::BuiltinPrecisionTests::Functions::Round 3118 double precision (const EvalContext&, double, double, double) const { return 0.0; } function in class:deqp::gls::BuiltinPrecisionTests::Functions::PreciseFunc2 3163 double precision (const EvalContext&, double, double, double minVal, double maxVal) const function in class:deqp::gls::BuiltinPrecisionTests::Functions::Clamp 4185 Precision precision; member in struct:deqp::gls::BuiltinPrecisionTests::Context 5191 const Precision precision = Precision(precNdx); local [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ |
sql.h | 534 SQLRETURN SQL_API SQLGetDescRec(SQLHDESC DescriptorHandle,SQLSMALLINT RecNumber,SQLCHAR *Name,SQLSMALLINT BufferLength,SQLSMALLINT *StringLength,SQLSMALLINT *Type,SQLSMALLINT *SubType,SQLLEN *Length,SQLSMALLINT *Precision,SQLSMALLINT *Scale,SQLSMALLINT *Nullable); 558 SQLRETURN SQL_API SQLSetDescRec(SQLHDESC DescriptorHandle,SQLSMALLINT RecNumber,SQLSMALLINT Type,SQLSMALLINT SubType,SQLLEN Length,SQLSMALLINT Precision,SQLSMALLINT Scale,SQLPOINTER Data,SQLLEN *StringLength,SQLLEN *Indicator);
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_context.c | 266 ctx->Const.FragmentProgram.LowInt.Precision = 0;
|
/external/chromium_org/third_party/skia/src/gpu/gl/builders/ |
GrGLProgramBuilder.cpp | 28 static const GrGLShaderVar::Precision kDefaultFragmentPrecision = GrGLShaderVar::kMedium_Precision; 131 // If it is visible in both the VS and FS, the precision must match. 132 // We declare a default FS precision, but not a default VS. So set the var 133 // to use the default FS precision.
|
/external/deqp/framework/opengl/ |
gluShaderUtil.cpp | 150 // Precision 152 const char* getPrecisionName (Precision precision) 162 DE_ASSERT(deInBounds32((int)precision, 0, PRECISION_LAST)); 163 return s_names[(int)precision];
|
gluVarType.cpp | 41 VarType::VarType (DataType basicType, Precision precision) 45 m_data.basic.precision = precision; 120 m_data.basic.precision == other.m_data.basic.precision;
|
gluVarTypeUtil.hpp | 397 Precision precision = curType->getPrecision(); local 412 return VarType(basicType, precision);
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_context.c | 266 ctx->Const.FragmentProgram.LowInt.Precision = 0;
|
/external/deqp/modules/gles31/functional/ |
es31fProgramUniformTests.cpp | 378 const glu::Precision prec = glu::isDataTypeBoolOrBVec(type) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 386 const glu::Precision prec = glu::isDataTypeBoolOrBVec(type) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 394 const glu::Precision prec0 = glu::isDataTypeBoolOrBVec(type0) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 395 const glu::Precision prec1 = glu::isDataTypeBoolOrBVec(type1) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 422 const glu::Precision prec0 = glu::isDataTypeBoolOrBVec(type0) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 423 const glu::Precision prec1 = glu::isDataTypeBoolOrBVec(type1) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; [all...] |
/external/skia/src/gpu/gl/ |
GrGLShaderBuilder.cpp | 28 static const GrGLShaderVar::Precision kDefaultFragmentPrecision = GrGLShaderVar::kMedium_Precision; 458 // If it is visible in both the VS and FS, the precision must match. 459 // We declare a default FS precision, but not a default VS. So set the var 460 // to use the default FS precision. 558 inline void append_default_precision_qualifier(GrGLShaderVar::Precision p, 561 // Desktop GLSL has added precision qualifiers but they don't do anything. 565 str->append("precision highp float;\n"); 568 str->append("precision mediump float;\n"); 571 str->append("precision lowp float;\n"); 574 SkFAIL("Default precision now allowed.") [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderMatrixTests.cpp | 217 ShaderInput (InputType inputType_, DataType dataType_, Precision precision_) 220 , precision (precision_) 226 Precision precision; member in struct:deqp::gles3::Functional::MatrixCaseUtils::ShaderInput 1892 Precision precision = precisions[precNdx]; local [all...] |
es3fUniformApiTests.cpp | 286 const glu::Precision precision = glu::isDataTypeBoolOrBVec(basicType) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 287 return isArray ? glu::VarType(glu::VarType(basicType, precision), rnd.getInt(1, 5)) : glu::VarType(basicType, precision); 398 const glu::Precision prec = glu::isDataTypeBoolOrBVec(type) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 406 const glu::Precision prec = glu::isDataTypeBoolOrBVec(type) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 414 const glu::Precision prec0 = glu::isDataTypeBoolOrBVec(type0) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 415 const glu::Precision prec1 = glu::isDataTypeBoolOrBVec(type1) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 442 const glu::Precision prec0 = glu::isDataTypeBoolOrBVec(type0) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP; 443 const glu::Precision prec1 = glu::isDataTypeBoolOrBVec(type1) ? glu::PRECISION_LAST : glu::PRECISION_MEDIUMP [all...] |
es3fShaderOperatorTests.cpp | 251 PRECMASK_NA = 0, //!< Precision not applicable (booleans) 321 static inline float getGLSLUintMaxAsFloat (const glw::Functions& gl, ShaderType shaderType, Precision uintPrecision) 346 glw::GLint precision = -1; local 348 gl.getShaderPrecisionFormat(shaderTypeGL, intPrecisionGL, &range[0], &precision); 647 , precision (PRECISION_LAST) 657 Precision precision; member in struct:deqp::gles3::Functional::ShaderDataSpec 694 const char* precision = m_spec.precision != PRECISION_LAST ? getPrecisionName(m_spec.precision) : DE_NULL local 761 if (precision && !isBool) op << precision << " "; local 792 if (precision && !isBoolOut) op << precision << " "; local [all...] |
/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/src/ |
cmstypes.c | [all...] |
cmsgamma.c | 250 // This 16-bit table contains a limited precision representation of the whole curve and is kept for 618 // Create an empty gamma curve, by using tables. This specifies only the limited-precision part, and leaves the [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
context.c | 525 /* Set GLSL datatype range/precision info assuming IEEE float values. 530 prog->MediumFloat.Precision = 23; 534 * denominator. The OpenGL ES spec implies (page 132) that the precision 536 * single-precision floating point values can only store integers in the 537 * range [-0x01000000, 0x01000000] without loss of precision. 541 prog->MediumInt.Precision = 0; [all...] |
/external/mesa3d/src/mesa/main/ |
context.c | 525 /* Set GLSL datatype range/precision info assuming IEEE float values. 530 prog->MediumFloat.Precision = 23; 534 * denominator. The OpenGL ES spec implies (page 132) that the precision 536 * single-precision floating point values can only store integers in the 537 * range [-0x01000000, 0x01000000] without loss of precision. 541 prog->MediumInt.Precision = 0; [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/program/ |
program_parse.y | [all...] |
/external/mesa3d/src/mesa/program/ |
program_parse.y | [all...] |
/external/chromium_org/third_party/mesa/src/chromium_gensrc/mesa/program/ |
program_parse.tab.c | [all...] |