diff options
Diffstat (limited to 'src/gpu')
-rw-r--r-- | src/gpu/GrOnFlushResourceProvider.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/gpu/GrOnFlushResourceProvider.cpp b/src/gpu/GrOnFlushResourceProvider.cpp index c9fc77ed48..42237a7eda 100644 --- a/src/gpu/GrOnFlushResourceProvider.cpp +++ b/src/gpu/GrOnFlushResourceProvider.cpp @@ -39,14 +39,6 @@ sk_sp<GrRenderTargetContext> GrOnFlushResourceProvider::makeRenderTargetContext( return nullptr; } - // Since this is at flush time and these won't be allocated for us by the GrResourceAllocator - // we have to manually ensure it is allocated here. The proxy had best have been created - // with the kNoPendingIO flag! - if (!renderTargetContext->asSurfaceProxy()->instantiate( - fDrawingMgr->getContext()->resourceProvider())) { - return nullptr; - } - renderTargetContext->discard(); return renderTargetContext; @@ -67,14 +59,6 @@ sk_sp<GrRenderTargetContext> GrOnFlushResourceProvider::makeRenderTargetContext( return nullptr; } - // Since this is at flush time and these won't be allocated for us by the GrResourceAllocator - // we have to manually ensure it is allocated here. The proxy had best have been created - // with the kNoPendingIO flag! - if (!renderTargetContext->asSurfaceProxy()->instantiate( - fDrawingMgr->getContext()->resourceProvider())) { - return nullptr; - } - renderTargetContext->discard(); return renderTargetContext; |