Lines Matching refs:fRenderTargetProxy
171 , fRenderTargetProxy(std::move(rtp)) in GrRenderTargetContext()
172 , fOpList(sk_ref_sp(fRenderTargetProxy->getLastRenderTargetOpList())) in GrRenderTargetContext()
189 SkASSERT(fRenderTargetProxy); in validate()
190 fRenderTargetProxy->validate(fContext); in validate()
193 SkASSERT(fRenderTargetProxy->getLastOpList() == fOpList.get()); in validate()
203 return fRenderTargetProxy->asTextureProxy(); in asTextureProxy()
207 return fRenderTargetProxy->asTextureProxy(); in asTextureProxy()
211 return sk_ref_sp(fRenderTargetProxy->asTextureProxy()); in asTextureProxyRef()
226 fOpList = this->drawingManager()->newRTOpList(fRenderTargetProxy.get(), fManagedOpList); in getRTOpList()
372 SkIRect rtRect = SkIRect::MakeWH(fRenderTargetContext->fRenderTargetProxy->worstCaseWidth(), in absClear()
373 fRenderTargetContext->fRenderTargetProxy->worstCaseHeight()); in absClear()
449 SkRect r = fRenderTargetProxy->getBoundsRect(); in drawPaint()
567 const SkRect rtRect = fRenderTargetProxy->getBoundsRect(); in drawFilledRectAsClear()
758 return fRenderTargetContext->fRenderTargetProxy->maxWindowRectangles( in maxWindowRectangles()
791 fRenderTargetProxy.get())); in internalStencilClear()
1630 return this->drawingManager()->prepareSurfaceForExternalIO(fRenderTargetProxy.get(), in prepareForExternalIO()
1656 fRenderTargetProxy.get())); in waitOnSemaphores()
1663 std::unique_ptr<GrOp> op(GrDebugMarkerOp::Make(fContext, fRenderTargetProxy.get(), str)); in insertEventMarker()
1816 return fRenderTargetContext->fRenderTargetProxy->isBudgeted(); in isBudgeted()
1962 if (!fRenderTargetProxy->needsStencil()) { in addDrawOp()