diff options
Diffstat (limited to 'src/gpu/effects/GrConfigConversionEffect.h')
-rw-r--r-- | src/gpu/effects/GrConfigConversionEffect.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gpu/effects/GrConfigConversionEffect.h b/src/gpu/effects/GrConfigConversionEffect.h index 9656c7fafb..46964f5c4a 100644 --- a/src/gpu/effects/GrConfigConversionEffect.h +++ b/src/gpu/effects/GrConfigConversionEffect.h @@ -16,6 +16,7 @@ #include "GrClip.h" #include "GrContext.h" #include "GrContextPriv.h" +#include "GrProxyProvider.h" #include "GrRenderTargetContext.h" #include "GrFragmentProcessor.h" #include "GrCoordTransform.h" @@ -60,8 +61,8 @@ public: GrProxyProvider* proxyProvider = context->contextPriv().proxyProvider(); - sk_sp<GrTextureProxy> dataProxy = - GrSurfaceProxy::MakeDeferred(proxyProvider, desc, SkBudgeted::kYes, data, 0); + sk_sp<GrTextureProxy> dataProxy = proxyProvider->createTextureProxy(desc, SkBudgeted::kYes, + data, 0); if (!dataProxy) { return false; } |