Home | History | Annotate | Download | only in gpu

Lines Matching refs:fDrawingManager

31 #define ASSERT_OWNED_RESOURCE(R) SkASSERT(!(R) || (R)->getContext() == fDrawingManager->getContext())
34 #define RETURN_IF_ABANDONED if (fDrawingManager->abandoned()) { return; }
35 #define RETURN_FALSE_IF_ABANDONED if (fDrawingManager->abandoned()) { return false; }
36 #define RETURN_NULL_IF_ABANDONED if (fDrawingManager->abandoned()) { return nullptr; }
40 AutoCheckFlush(GrDrawingManager* drawingManager) : fDrawingManager(drawingManager) {
41 SkASSERT(fDrawingManager);
43 ~AutoCheckFlush() { fDrawingManager->getContext()->flushIfNecessary(); }
46 GrDrawingManager* fDrawingManager;
59 : fDrawingManager(drawingMgr)
93 fDrawTarget = fDrawingManager->newDrawTarget(fRenderTarget);
170 AutoCheckFlush acf(fDrawingManager);
182 AutoCheckFlush acf(fDrawingManager);
228 AutoCheckFlush acf(fDrawingManager);
264 AutoCheckFlush acf(fDrawingManager);
358 AutoCheckFlush acf(fDrawingManager);
386 AutoCheckFlush acf(fDrawingManager);
417 AutoCheckFlush acf(fDrawingManager);
462 AutoCheckFlush acf(fDrawingManager);
492 AutoCheckFlush acf(fDrawingManager);
536 AutoCheckFlush acf(fDrawingManager);
573 AutoCheckFlush acf(fDrawingManager);
641 AutoCheckFlush acf(fDrawingManager);
654 AutoCheckFlush acf(fDrawingManager);
683 AutoCheckFlush acf(fDrawingManager);
746 canDrawArgs.fShaderCaps = fDrawingManager->getContext()->caps()->shaderCaps();
755 GrPathRenderer* pr = fDrawingManager->getPathRenderer(canDrawArgs, false, type);
772 pr = fDrawingManager->getPathRenderer(canDrawArgs, false, type);
798 pr = fDrawingManager->getPathRenderer(canDrawArgs, true, type);
810 args.fResourceProvider = fDrawingManager->getContext()->resourceProvider();