From ec2249fc73b36621af9efd4a9fc62e1be84b784d Mon Sep 17 00:00:00 2001 From: Robert Phillips Date: Wed, 9 Nov 2016 08:54:35 -0500 Subject: Move GrRenderTargetPriv::maxWindowRectangles to GrRenderTargetContextPriv & GrRenderTargetProxy This removes a reason to call accessRenderTarget on the GrRenderTargetContext GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4583 Change-Id: I6e8a53ffd5c1fea80f542b70e05744e2991f70f8 Reviewed-on: https://skia-review.googlesource.com/4583 Reviewed-by: Brian Salomon Commit-Queue: Robert Phillips --- gm/windowrectangles.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'gm/windowrectangles.cpp') diff --git a/gm/windowrectangles.cpp b/gm/windowrectangles.cpp index 47bc3c92e7..3949b3f41c 100644 --- a/gm/windowrectangles.cpp +++ b/gm/windowrectangles.cpp @@ -182,8 +182,7 @@ void WindowRectanglesMaskGM::onCoverClipStack(const SkClipStack& stack, SkCanvas GrContext* ctx = canvas->getGrContext(); GrRenderTargetContext* rtc = canvas->internal_private_accessTopLayerRenderTargetContext(); - if (!ctx || !rtc || - rtc->accessRenderTarget()->renderTargetPriv().maxWindowRectangles() < kNumWindows) { + if (!ctx || !rtc || rtc->priv().maxWindowRectangles() < kNumWindows) { this->fail(canvas); return; } -- cgit v1.2.3