diff options
Diffstat (limited to 'src/gpu/GrContext.cpp')
-rw-r--r-- | src/gpu/GrContext.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gpu/GrContext.cpp b/src/gpu/GrContext.cpp index b4387e21a1..a34ee88a33 100644 --- a/src/gpu/GrContext.cpp +++ b/src/gpu/GrContext.cpp @@ -255,6 +255,11 @@ void GrContext::abandonContext() { fTextBlobCache->freeAll(); } +bool GrContext::abandoned() const { + ASSERT_SINGLE_OWNER + return fDrawingManager->wasAbandoned(); +} + void GrContext::releaseResourcesAndAbandonContext() { ASSERT_SINGLE_OWNER @@ -1010,7 +1015,7 @@ sk_sp<GrRenderTargetContext> GrContextPriv::makeDeferredRenderTargetContext( const SkSurfaceProps* surfaceProps, SkBudgeted budgeted) { SkASSERT(sampleCnt > 0); - if (this->abandoned()) { + if (fContext->abandoned()) { return nullptr; } @@ -1044,11 +1049,6 @@ sk_sp<GrRenderTargetContext> GrContextPriv::makeDeferredRenderTargetContext( return renderTargetContext; } -bool GrContextPriv::abandoned() const { - ASSERT_SINGLE_OWNER_PRIV - return fContext->fDrawingManager->wasAbandoned(); -} - std::unique_ptr<GrFragmentProcessor> GrContext::createPMToUPMEffect( std::unique_ptr<GrFragmentProcessor> fp, bool useConfigConversionEffect) { ASSERT_SINGLE_OWNER |