| Index: src/gpu/effects/GrDashingEffect.cpp
|
| diff --git a/src/gpu/effects/GrDashingEffect.cpp b/src/gpu/effects/GrDashingEffect.cpp
|
| index e3e6c07084920933e1a7fd657ba652db9c1735ad..ad6f70d96dd43ad59cdbbd6bd7697f73c82a316d 100644
|
| --- a/src/gpu/effects/GrDashingEffect.cpp
|
| +++ b/src/gpu/effects/GrDashingEffect.cpp
|
| @@ -1079,13 +1079,13 @@ void GLDashingLineEffect::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) {
|
|
|
| // XY refers to dashPos, Z is the dash interval length
|
| GrGLVertToFrag inDashParams(kVec3f_GrSLType);
|
| - args.fPB->addVarying("DashParams", &inDashParams);
|
| + args.fPB->addVarying("DashParams", &inDashParams, GrSLPrecision::kHigh_GrSLPrecision);
|
| vsBuilder->codeAppendf("%s = %s;", inDashParams.vsOut(), de.inDashParams()->fName);
|
|
|
| // The rect uniform's xyzw refer to (left + 0.5, top + 0.5, right - 0.5, bottom - 0.5),
|
| // respectively.
|
| GrGLVertToFrag inRectParams(kVec4f_GrSLType);
|
| - args.fPB->addVarying("RectParams", &inRectParams);
|
| + args.fPB->addVarying("RectParams", &inRectParams, GrSLPrecision::kHigh_GrSLPrecision);
|
| vsBuilder->codeAppendf("%s = %s;", inRectParams.vsOut(), de.inRectParams()->fName);
|
|
|
| // Setup pass through color
|
|
|