Home
last modified time | relevance | path

Searched refs:highPrecision (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/gpu/effects/generated/
DGrRectBlurEffect.cpp35 highPrecision = ((abs(rect.left()) > 16000.0 || abs(rect.top()) > 16000.0) || in emitCode()
38 if (highPrecision) { in emitCode()
42 if (!highPrecision) { in emitCode()
66 (highPrecision ? "true" : "false"), in emitCode()
150 pdman.set4fv(highPrecision ? rectF : rectH, 1, r); in onSetData()
152 bool highPrecision = false; member in GrGLSLRectBlurEffect
162 bool highPrecision = ((abs(rect.left()) > 16000.0 || abs(rect.top()) > 16000.0) || in onGetGLSLProcessorKey() local
165 b->addBool(highPrecision, "highPrecision"); in onGetGLSLProcessorKey()
/external/skqp/src/gpu/effects/
DGrRectBlurEffect.cpp29 highPrecision = ((((abs(rect.left()) > 16000.0 || abs(rect.top()) > 16000.0) || in emitCode()
36 if (!highPrecision) { in emitCode()
41 if (highPrecision) { in emitCode()
56 (highPrecision ? "true" : "false"), args.fUniformHandler->getUniformCStr(fRectVar), in emitCode()
124 bool highPrecision = false; member in GrGLSLRectBlurEffect
DGrRectBlurEffect.fp33 layout(key) bool highPrecision = abs(rect.x) > 16000 || abs(rect.y) > 16000 ||
37 layout(when=!highPrecision) uniform half4 proxyRectHalf;
38 layout(when=highPrecision) uniform float4 proxyRectFloat;
119 @if (highPrecision) {
/external/skia/src/sksl/ir/
DSkSLType.h429 bool highPrecision() const { in highPrecision() function
431 return fComponentType->highPrecision(); in highPrecision()
483 int priority, bool highPrecision) in Type() argument
491 , fHighPrecision(highPrecision) {} in Type()
502 , fHighPrecision(scalarType.highPrecision()) in Type()
DSkSLBinaryExpression.cpp24 return !resultType.highPrecision() && in is_low_precision_matrix_vector_multiply()
/external/skia/src/gpu/effects/
DGrRectBlurEffect.fp27 layout(key) bool highPrecision = abs(rect.x) > 16000 || abs(rect.y) > 16000 ||
30 layout(when= highPrecision) uniform float4 rectF;
31 layout(when=!highPrecision) uniform half4 rectH;
194 @if (highPrecision) {
218 @if (highPrecision) {
235 pdman.set4fv(highPrecision ? rectF : rectH, 1, r);
/external/skia/src/codec/
DSkAndroidCodec.cpp116 bool highPrecision = fCodec->getEncodedInfo().bitsPerComponent() > 8; in computeOutputColorType() local
143 return highPrecision ? kRGBA_F16_SkColorType : kN32_SkColorType; in computeOutputColorType()
/external/skia/src/sksl/
DSkSLBuiltinTypes.cpp22 bool highPrecision) { in MakeScalarType() argument
23 return std::unique_ptr<Type>(new Type(name, abbrev, numberKind, priority, highPrecision)); in MakeScalarType()
DSkSLBuiltinTypes.h137 bool highPrecision = false);
/external/skqp/src/codec/
DSkAndroidCodec.cpp125 bool highPrecision = fCodec->getEncodedInfo().bitsPerComponent() > 8; in computeOutputColorType() local
152 return highPrecision ? kRGBA_F16_SkColorType : kN32_SkColorType; in computeOutputColorType()
/external/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp400 return this->nextId(type && type->hasPrecision() && !type->highPrecision() in nextId()
468 if (!field.fType->highPrecision()) { in writeStruct()
1562 Precision precision = type.highPrecision() ? Precision::kDefault : Precision::kRelaxed; in writeMatrixConstructor()
1945 Precision precision = type.highPrecision() ? Precision::kDefault : Precision::kRelaxed; in getLValue()