Preparatory Proxification
authorRobert Phillips <robertphillips@google.com>
Tue, 14 Mar 2017 12:53:02 +0000 (08:53 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Tue, 14 Mar 2017 13:41:21 +0000 (13:41 +0000)
commitb66b42f1749a7a23fd610d90605978537bf4fbb7
tree1e2218cd3de45e6bfe8578f7db93890019e6eaa7
parentf85f2a9c9314242a727afcaee00d07f14c6a48b0
Preparatory Proxification

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

Change-Id: I93e233cd80d98c848d79272423cb58505d72ff3e
Reviewed-on: https://skia-review.googlesource.com/9559
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Robert Phillips <robertphillips@google.com>
src/core/SkSpecialImage.cpp
src/gpu/GrResourceProvider.cpp
src/gpu/GrResourceProvider.h
src/gpu/GrSurfaceProxyPriv.h
src/gpu/GrTextureProducer.cpp
src/gpu/GrTextureProducer.h
src/gpu/effects/GrTextureDomain.cpp
src/gpu/ops/GrAADistanceFieldPathRenderer.cpp