Index: src/gpu/GrRenderTarget.cpp |
diff --git a/src/gpu/GrRenderTarget.cpp b/src/gpu/GrRenderTarget.cpp |
index cccf9534f689258980a7fb27d91eef5aa7a11e30..a0700a095fb654f5230e9654ed4a0d1604aefd08 100644 |
--- a/src/gpu/GrRenderTarget.cpp |
+++ b/src/gpu/GrRenderTarget.cpp |
@@ -9,6 +9,7 @@ |
#include "GrRenderTarget.h" |
#include "GrContext.h" |
+#include "GrContextPriv.h" |
#include "GrDrawContext.h" |
#include "GrDrawTarget.h" |
#include "GrGpu.h" |
@@ -29,7 +30,8 @@ void GrRenderTarget::discard() { |
return; |
} |
- sk_sp<GrDrawContext> drawContext(context->makeDrawContext(sk_ref_sp(this), nullptr)); |
+ sk_sp<GrDrawContext> drawContext(context->contextPriv().makeWrappedDrawContext(sk_ref_sp(this), |
+ nullptr)); |
if (!drawContext) { |
return; |
} |