Add Gr*Proxy classes
authorrobertphillips <robertphillips@google.com>
Tue, 3 May 2016 12:06:29 +0000 (05:06 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 3 May 2016 12:06:29 +0000 (05:06 -0700)
commitde5bf0cfeca908b81a28cc50065f7bc2da3d2fd1
treee208e4b36c04587300639bfaf50ff21799c4a1a3
parent1cb00e42bff455e23f6883bf09680438fa631224
Add Gr*Proxy classes

This isn't wired in anywhere yet.

GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1937553002

Review-Url: https://codereview.chromium.org/1937553002
25 files changed:
gyp/gpu.gypi
include/core/SkTypes.h
include/gpu/GrContext.h
include/gpu/GrRenderTarget.h
include/private/GrRenderTargetProxy.h [new file with mode: 0644]
include/private/GrSurfaceProxy.h [new file with mode: 0644]
include/private/GrTextureProxy.h [new file with mode: 0644]
src/core/SkImageFilter.cpp
src/effects/SkAlphaThresholdFilter.cpp
src/effects/SkDisplacementMapEffect.cpp
src/effects/SkLightingImageFilter.cpp
src/effects/SkMorphologyImageFilter.cpp
src/effects/SkXfermodeImageFilter.cpp
src/gpu/GrBlurUtils.cpp
src/gpu/GrContext.cpp
src/gpu/GrRenderTarget.cpp
src/gpu/GrRenderTargetPriv.h
src/gpu/GrRenderTargetProxy.cpp [new file with mode: 0644]
src/gpu/GrSurfaceProxy.cpp [new file with mode: 0644]
src/gpu/GrTextureProxy.cpp [new file with mode: 0644]
src/gpu/gl/GrGLGpu.cpp
src/image/SkImage_Gpu.cpp
tests/ClearTest.cpp
tests/PrimitiveProcessorTest.cpp
tests/ProxyTest.cpp [new file with mode: 0644]