aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrRenderTargetContext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/GrRenderTargetContext.cpp')
-rw-r--r--src/gpu/GrRenderTargetContext.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gpu/GrRenderTargetContext.cpp b/src/gpu/GrRenderTargetContext.cpp
index 13fa56fc3a..c0b25dedcf 100644
--- a/src/gpu/GrRenderTargetContext.cpp
+++ b/src/gpu/GrRenderTargetContext.cpp
@@ -115,10 +115,14 @@ GrRenderTarget* GrRenderTargetContext::instantiate() {
return fRenderTargetProxy->instantiate(fContext->textureProvider());
}
-GrTextureProxy* GrRenderTargetContext::asDeferredTexture() {
+GrTextureProxy* GrRenderTargetContext::asTextureProxy() {
return fRenderTargetProxy->asTextureProxy();
}
+sk_sp<GrTextureProxy> GrRenderTargetContext::asTextureProxyRef() {
+ return sk_ref_sp(fRenderTargetProxy->asTextureProxy());
+}
+
GrRenderTargetOpList* GrRenderTargetContext::getOpList() {
ASSERT_SINGLE_OWNER
SkDEBUGCODE(this->validate();)