Switch GrYUVProvider over to GrTextureProxies
authorRobert Phillips <robertphillips@google.com>
Wed, 8 Mar 2017 19:32:55 +0000 (14:32 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Wed, 8 Mar 2017 22:37:42 +0000 (22:37 +0000)
commit538f1a36e3cd0327ee2639693143179ec0359151
treed7bb0d1a15e23e952038967f87a69185d981c07f
parentf141fff87abdc68d1a5adba6ea77d1885952ca5b
Switch GrYUVProvider over to GrTextureProxies

This is split out of: https://skia-review.googlesource.com/c/8823/ (Remove GrFragmentProcessor-derived class' GrTexture-based ctors)

Change-Id: I302e6b4c1ffed449a990288ec06f2dfdcdadf1f8
Reviewed-on: https://skia-review.googlesource.com/9448
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
src/core/SkImageCacherator.cpp
src/gpu/GrTextureToYUVPlanes.cpp
src/gpu/GrTextureToYUVPlanes.h
src/gpu/GrYUVProvider.cpp
src/gpu/GrYUVProvider.h
src/image/SkImage.cpp
src/image/SkImage_Base.h
src/image/SkImage_Gpu.cpp
src/image/SkImage_Gpu.h