| Index: src/gpu/gl/GrGLGpu.cpp
|
| diff --git a/src/gpu/gl/GrGLGpu.cpp b/src/gpu/gl/GrGLGpu.cpp
|
| index 8b9242cd05f02045fb876584504e683f45aba2dc..ae38ed8779eff4857f5ee65bcca33eccfbe4bc27 100644
|
| --- a/src/gpu/gl/GrGLGpu.cpp
|
| +++ b/src/gpu/gl/GrGLGpu.cpp
|
| @@ -2328,8 +2328,8 @@ bool GrGLGpu::onGetReadPixelsInfo(GrSurface* srcSurface, int width, int height,
|
| tempDrawInfo->fTempSurfaceDesc.fHeight = height;
|
| tempDrawInfo->fTempSurfaceDesc.fSampleCnt = 0;
|
| tempDrawInfo->fTempSurfaceDesc.fOrigin = kTopLeft_GrSurfaceOrigin; // no CPU y-flip for TL.
|
| - tempDrawInfo->fUseExactScratch = this->glCaps().partialFBOReadIsSlow();
|
| -
|
| + tempDrawInfo->fTempSurfaceFit = this->glCaps().partialFBOReadIsSlow() ? SkBackingFit::kExact
|
| + : SkBackingFit::kApprox;
|
| // For now assume no swizzling, we may change that below.
|
| tempDrawInfo->fSwizzle = GrSwizzle::RGBA();
|
|
|
|
|