Home
last modified time | relevance | path

Searched refs:drawingManager (Results 1 - 23 of 23) sorted by relevance

/third_party/skia/src/gpu/v1/
H A DSurfaceFillContext_v1.cpp25 AutoCheckFlush(GrDrawingManager* drawingManager) : fDrawingManager(drawingManager) { in AutoCheckFlush() argument
50 fOpsTask = sk_ref_sp(rContext->priv().drawingManager()->getLastOpsTask(this->asSurfaceProxy())); in SurfaceFillContext()
62 AutoCheckFlush acf(this->drawingManager()); in fillRectWithFP()
90 this->getOpsTask()->addDrawOp(fContext->priv().drawingManager(), in addDrawOp()
96 GrTextureResolveManager(this->drawingManager()), in addDrawOp()
118 GrDrawingManager* drawingMgr = this->drawingManager(); in addOp()
141 sk_sp<OpsTask> newOpsTask = this->drawingManager()->newOpsTask( in replaceOpsTask()
151 SkASSERT(this->drawingManager()->getLastRenderTask(fWriteView.proxy()) == fOpsTask.get()); in onValidate()
162 AutoCheckFlush acf(this->drawingManager()); in discard()
[all...]
H A DSurfaceDrawContext.cpp76 #define ASSERT_OWNED_RESOURCE(R) SkASSERT(!(R) || (R)->getContext() == this->drawingManager()->getContext())
119 AutoCheckFlush(GrDrawingManager* drawingManager) : fDrawingManager(drawingManager) { in AutoCheckFlush() argument
621 AutoCheckFlush acf(this->drawingManager()); in drawFilledQuad()
707 AutoCheckFlush acf(this->drawingManager()); in drawTexturedQuad()
748 AutoCheckFlush acf(this->drawingManager()); in drawRect()
932 auto pr = this->drawingManager()->getPathRenderer(canDrawArgs, in stencilPath()
970 AutoCheckFlush acf(this->drawingManager()); in drawTextureSet()
989 AutoCheckFlush acf(this->drawingManager()); in drawVertices()
1017 AutoCheckFlush acf(this->drawingManager()); in drawAtlas()
[all...]
H A DStencilMaskHelper.cpp438 auto pr = fContext->priv().drawingManager()->getPathRenderer( in drawPath()
H A DClipStack.cpp1357 auto atlasPathRenderer = rContext->priv().drawingManager()->getAtlasPathRenderer(); in apply()
/third_party/skia/src/gpu/
H A DGrDDLTask.cpp37 void GrDDLTask::endFlush(GrDrawingManager* drawingManager) { in endFlush() argument
39 task->endFlush(drawingManager); in endFlush()
42 INHERITED::endFlush(drawingManager); in endFlush()
45 void GrDDLTask::disown(GrDrawingManager* drawingManager) { in disown() argument
47 task->disown(drawingManager); in disown()
50 INHERITED::disown(drawingManager); in disown()
H A DGrTextureResolveManager.h25 explicit GrTextureResolveManager(GrDrawingManager* drawingManager) in GrTextureResolveManager() argument
26 : fDrawingManager(drawingManager) {} in GrTextureResolveManager()
H A DGrDirectContextPriv.cpp60 return this->context()->drawingManager()->flushSurfaces(proxies, access, info, newState); in flushSurfaces()
66 this->context()->drawingManager()->createDDLTask(std::move(ddl), std::move(newDest), offset); in createDDLTask()
187 this->context()->drawingManager()->testingOnly_removeOnFlushCallbackObject(cb); in testingOnly_flushAndRemoveOnFlushCallbackObject()
H A DSurfaceContext.h187 GrDrawingManager* drawingManager();
188 const GrDrawingManager* drawingManager() const;
H A DGrRecordingContext.cpp102 GrDrawingManager* GrRecordingContext::drawingManager() { in drawingManager() function in GrRecordingContext
164 this->drawingManager()->addOnFlushCallbackObject(onFlushCBObject); in addOnFlushCallbackObject()
H A DGrRecordingContextPriv.h38 GrDrawingManager* drawingManager() { return this->context()->drawingManager(); } in drawingManager() function in GrRecordingContextPriv
H A DSurfaceContext.cpp48 GrDrawingManager* SurfaceContext::drawingManager() { in drawingManager() function in skgpu::SurfaceContext
49 return fContext->priv().drawingManager(); in drawingManager()
52 const GrDrawingManager* SurfaceContext::drawingManager() const { in drawingManager() function in skgpu::SurfaceContext
53 return fContext->priv().drawingManager(); in drawingManager()
523 if (!dContext->priv().drawingManager()->newWritePixelsTask( in internalWritePixels()
1056 return this->drawingManager()->newCopyRenderTask(std::move(src), in copy()
1281 this->drawingManager()->newTransferFromRenderTask(this->asSurfaceProxyRef(), srcRect, in transferPixels()
H A DGrDirectContext.cpp212 this->drawingManager()->freeGpuResources(); in freeGpuResources()
472 return this->drawingManager()->flushSurfaces({}, SkSurface::BackendSurfaceAccess::kNoAccess, in flush()
762 context->priv().drawingManager()->flushSurfaces({&p, 1}, in update_texture_with_pixmaps()
H A DGrRecordingContextPriv.cpp58 this->context()->drawingManager()->moveRenderTasksToDDL(ddl); in moveRenderTasksToDDL()
/third_party/skia/tests/
H A DGrMipMappedTest.cpp424 GrDrawingManager* drawingManager = dContext->priv().drawingManager(); in DEF_GPUTEST() local
455 REPORTER_ASSERT(reporter, drawingManager->getLastRenderTask(mipmapProxy.get())); in DEF_GPUTEST()
459 drawingManager->getLastRenderTask(mipmapProxy.get())); in DEF_GPUTEST()
476 GrRenderTask* initialMipmapRegenTask = drawingManager->getLastRenderTask(mipmapProxy.get()); in DEF_GPUTEST()
489 drawingManager->getLastRenderTask(mipmapProxy.get()) == initialMipmapRegenTask); in DEF_GPUTEST()
506 mipmapRTCTask.get() == drawingManager->getLastRenderTask(mipmapProxy.get())); in DEF_GPUTEST()
522 mipmapRTCTask.get() == drawingManager->getLastRenderTask(mipmapProxy.get())); in DEF_GPUTEST()
531 auto mipRegenTask2 = drawingManager->getLastRenderTask(mipmapProxy.get()); in DEF_GPUTEST()
H A DDrawOpAtlasTest.cpp137 auto drawingManager = context->priv().drawingManager(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local
140 GrOnFlushResourceProvider onFlushResourceProvider(drawingManager); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DOpChainTest.cpp207 GrDrawingManager* drawingMgr = dContext->priv().drawingManager(); in DEF_GPUTEST()
242 GrTextureResolveManager(dContext->priv().drawingManager()), in DEF_GPUTEST()
H A DWrappedSurfaceCopyOnWriteTest.cpp105 dContext->priv().drawingManager()->newCopyRenderTask(srcSC->asSurfaceProxyRef(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/skia/gm/
H A Dwidebuttcaps.cpp132 auto opts = dContext->priv().drawingManager()->testingOnly_getOptionsForPathRendererChain();
H A Dtrickycubicstrokes.cpp225 auto opts = dContext->priv().drawingManager()->testingOnly_getOptionsForPathRendererChain();
/third_party/skia/include/gpu/
H A DGrRecordingContext.h146 GrDrawingManager* drawingManager();
/third_party/skia/src/image/
H A DSkImage_Gpu.cpp762 GrDrawingManager* drawingManager = dContext->priv().drawingManager(); in MakeFromAHardwareBufferWithData() local
763 if (!drawingManager) { in MakeFromAHardwareBufferWithData()
773 drawingManager->flush(SkMakeSpan(p), SkSurface::BackendSurfaceAccess::kNoAccess, {}, nullptr); in MakeFromAHardwareBufferWithData()
/third_party/skia/src/gpu/ops/
H A DAtlasRenderTask.cpp24 : OpsTask(rContext->priv().drawingManager(), in AtlasRenderTask()
182 // Since atlases don't get closed until they are done being built, the drawingManager in onExecute()
H A DAtlasPathRenderer.cpp73 // new atlas with the drawingManager). in validate_atlas_dependencies()
240 rContext->priv().drawingManager()->addAtlasTask(newAtlasTask, currentAtlasTask); in addPathToAtlas()

Completed in 22 milliseconds