Make blur utils take GrTextureProxies - take 2
authorRobert Phillips <robertphillips@google.com>
Mon, 30 Jan 2017 17:26:47 +0000 (12:26 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Mon, 30 Jan 2017 18:09:23 +0000 (18:09 +0000)
commit08c5ec71303aa58d6f081914f3e868fa5cce9f4c
tree23f08081b94430015e141d4110261648ab566f83
parent861bc3f45d3623e802d98d09c54ba635c64fc716
Make blur utils take GrTextureProxies - take 2

This is a re-land of https://skia-review.googlesource.com/c/7738/ (Make blur utils take GrTextureProxies) with a fix for the Nexus7

Change-Id: I5821a26b1e986daa11d960ae826a1207512cd2a0
Reviewed-on: https://skia-review.googlesource.com/7746
Commit-Queue: Robert Phillips <robertphillips@google.com>
Reviewed-by: Robert Phillips <robertphillips@google.com>
src/core/SkBlurImageFilter.cpp
src/core/SkGpuBlurUtils.cpp
src/core/SkGpuBlurUtils.h
src/effects/SkBlurMaskFilter.cpp
src/gpu/GrContext.cpp
src/gpu/GrSurfaceProxy.cpp
src/gpu/effects/GrGaussianConvolutionFragmentProcessor.cpp
src/gpu/effects/GrGaussianConvolutionFragmentProcessor.h
src/gpu/effects/GrProxyMove.h