diff options
author | 2015-10-17 07:43:27 -0700 | |
---|---|---|
committer | 2015-10-17 07:43:27 -0700 | |
commit | 77a2e52c7d5c77de73ecab5fec79072ee4460706 (patch) | |
tree | 165c7d8957b1e8415ecd98b57016db576e5b14a2 /src/gpu/SkGpuDevice.cpp | |
parent | 1ed348aea37e34dd0ad3bde33cd28bcbd1c2a587 (diff) |
Remove DrawingMgr shims from GrContext
BUG=skia:4094
Review URL: https://codereview.chromium.org/1413673002
Diffstat (limited to 'src/gpu/SkGpuDevice.cpp')
-rw-r--r-- | src/gpu/SkGpuDevice.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/gpu/SkGpuDevice.cpp b/src/gpu/SkGpuDevice.cpp index f8b372417e..abccd193a1 100644 --- a/src/gpu/SkGpuDevice.cpp +++ b/src/gpu/SkGpuDevice.cpp @@ -198,7 +198,7 @@ SkGpuDevice::SkGpuDevice(GrRenderTarget* rt, int width, int height, fLegacyBitmap.setInfo(info); fLegacyBitmap.setPixelRef(pr)->unref(); - fDrawContext.reset(fContext->drawContext(rt, &this->surfaceProps())); + fDrawContext.reset(this->context()->drawContext(rt, &this->surfaceProps())); } GrRenderTarget* SkGpuDevice::CreateRenderTarget(GrContext* context, SkSurface::Budgeted budgeted, @@ -349,7 +349,7 @@ void SkGpuDevice::replaceRenderTarget(bool shouldRetainContent) { : SkSurface::kNo_Budgeted; SkAutoTUnref<GrRenderTarget> newRT(CreateRenderTarget( - fRenderTarget->getContext(), budgeted, this->imageInfo(), fRenderTarget->desc().fSampleCnt)); + this->context(), budgeted, this->imageInfo(), fRenderTarget->desc().fSampleCnt)); if (nullptr == newRT) { return; @@ -375,8 +375,7 @@ void SkGpuDevice::replaceRenderTarget(bool shouldRetainContent) { SkPixelRef* pr = new SkGrPixelRef(fLegacyBitmap.info(), fRenderTarget); fLegacyBitmap.setPixelRef(pr)->unref(); - fDrawContext.reset(fRenderTarget->getContext()->drawContext(fRenderTarget, - &this->surfaceProps())); + fDrawContext.reset(this->context()->drawContext(fRenderTarget, &this->surfaceProps())); } /////////////////////////////////////////////////////////////////////////////// |