Lines Matching defs:drawingMgr
29 void GrRenderTask::disown(GrDrawingManager* drawingMgr) {
30 SkASSERT(!fDrawingMgr || drawingMgr == fDrawingMgr);
39 if (this == drawingMgr->getLastRenderTask(target.get())) {
40 drawingMgr->setLastRenderTask(target.get(), nullptr);
127 void GrRenderTask::addDependency(GrDrawingManager* drawingMgr, GrSurfaceProxy* dependedOn,
134 GrRenderTask* dependedOnTask = drawingMgr->getLastRenderTask(dependedOn);
156 dependedOnTask->makeClosed(drawingMgr->getContext());
187 fTextureResolveTask->addProxy(drawingMgr, sk_ref_sp(dependedOn), resolveFlags, caps);
191 SkASSERT(drawingMgr->getLastRenderTask(dependedOn) == fTextureResolveTask);
211 SkASSERT(drawingMgr->getLastRenderTask(dependedOn) == fTextureResolveTask);
296 void GrRenderTask::addTarget(GrDrawingManager* drawingMgr, sk_sp<GrSurfaceProxy> proxy) {
299 SkASSERT(!fDrawingMgr || drawingMgr == fDrawingMgr);
300 SkDEBUGCODE(fDrawingMgr = drawingMgr);
301 drawingMgr->setLastRenderTask(proxy.get(), this);