From b1dda9b4cd4488b01fb043ec9a937c42f5e71a2d Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Tue, 20 Oct 2015 17:33:26 -0400 Subject: [PATCH] Use the current OpengGL standard to determine blur precision, rather than kGLES TBR=ethannicholas@google.com,robertphillips@google.com Review URL: https://codereview.chromium.org/1408123004 . --- src/effects/SkBlurMaskFilter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/effects/SkBlurMaskFilter.cpp b/src/effects/SkBlurMaskFilter.cpp index 0b9701a..dac5491 100644 --- a/src/effects/SkBlurMaskFilter.cpp +++ b/src/effects/SkBlurMaskFilter.cpp @@ -721,7 +721,8 @@ void GrGLRectBlurEffect::emitCode(EmitArgs& args) { const char *rectName; const char *profileSizeName; - const char* precisionString = GrGLShaderVar::PrecisionString(fPrecision, kGLES_GrGLStandard); + const char* precisionString = GrGLShaderVar::PrecisionString( + fPrecision, args.fBuilder->ctxInfo().standard()); fProxyRectUniform = args.fBuilder->addUniform(GrGLProgramBuilder::kFragment_Visibility, kVec4f_GrSLType, fPrecision, -- 2.7.4