Home
last modified time | relevance | path

Searched refs:GrDrawingManager (Results 1 – 25 of 55) sorted by relevance

123

/third_party/flutter/skia/src/gpu/
DGrDrawingManager.cpp39 GrDrawingManager::RenderTaskDAG::RenderTaskDAG(bool sortRenderTasks) in RenderTaskDAG()
42 GrDrawingManager::RenderTaskDAG::~RenderTaskDAG() {} in ~RenderTaskDAG()
44 void GrDrawingManager::RenderTaskDAG::gatherIDs(SkSTArray<8, uint32_t, true>* idArray) const { in gatherIDs()
53 void GrDrawingManager::RenderTaskDAG::reset() { in reset()
57 void GrDrawingManager::RenderTaskDAG::removeRenderTask(int index) { in removeRenderTask()
66 void GrDrawingManager::RenderTaskDAG::removeRenderTasks(int startIndex, int stopIndex) { in removeRenderTasks()
75 bool GrDrawingManager::RenderTaskDAG::isUsed(GrSurfaceProxy* proxy) const { in isUsed()
85 GrRenderTask* GrDrawingManager::RenderTaskDAG::add(sk_sp<GrRenderTask> renderTask) { in add()
89 GrRenderTask* GrDrawingManager::RenderTaskDAG::addBeforeLast(sk_sp<GrRenderTask> renderTask) { in addBeforeLast()
97 void GrDrawingManager::RenderTaskDAG::add(const SkTArray<sk_sp<GrRenderTask>>& opLists) { in add()
[all …]
DGrTextureResolveManager.h15 class GrDrawingManager; variable
26 explicit GrTextureResolveManager(GrDrawingManager* drawingManager) in GrTextureResolveManager()
36 GrDrawingManager* fDrawingManager;
DGrOnFlushResourceProvider.h17 class GrDrawingManager; variable
67 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider()
98 GrDrawingManager* fDrawingMgr;
DGrSurfaceContext.h21 class GrDrawingManager; variable
110 GrDrawingManager* drawingManager();
111 const GrDrawingManager* drawingManager() const;
DGrTextureContext.h15 class GrDrawingManager; variable
51 friend class GrDrawingManager; // for ctor
DGrDrawingManager.h34 class GrDrawingManager {
36 ~GrDrawingManager();
153 GrDrawingManager(GrRecordingContext*, const GrPathRendererChain::Options&,
/third_party/skia/src/gpu/
DGrDrawingManager.cpp53 GrDrawingManager::GrDrawingManager(GrRecordingContext* rContext, in GrDrawingManager() function in GrDrawingManager
65 GrDrawingManager::GrDrawingManager(GrRecordingContext* rContext, bool reduceOpsTaskSplitting) in GrDrawingManager() function in GrDrawingManager
72 GrDrawingManager::~GrDrawingManager() { in ~GrDrawingManager()
77 bool GrDrawingManager::wasAbandoned() const { in wasAbandoned()
81 void GrDrawingManager::freeGpuResources() { in freeGpuResources()
97 bool GrDrawingManager::flush( in flush()
258 bool GrDrawingManager::submitToGpu(bool syncToCpu) { in submitToGpu()
271 bool GrDrawingManager::executeRenderTasks(GrOpFlushState* flushState) { in executeRenderTasks()
348 void GrDrawingManager::removeRenderTasks() { in removeRenderTasks()
367 void GrDrawingManager::sortTasks() { in sortTasks()
[all …]
DGrRenderTask.h45 virtual void endFlush(GrDrawingManager*) {} in endFlush() argument
50 virtual void disown(GrDrawingManager*);
71 void addDependency(GrDrawingManager*, GrSurfaceProxy* dependedOn, GrMipmapped,
153 void addTarget(GrDrawingManager*, sk_sp<GrSurfaceProxy>);
156 void addTarget(GrDrawingManager* dm, const GrSurfaceProxyView& view) { in addTarget()
214 friend class GrDrawingManager;
274 SkDEBUGCODE(GrDrawingManager *fDrawingMgr = nullptr;)
DGrTextureResolveManager.h15 class GrDrawingManager; variable
25 explicit GrTextureResolveManager(GrDrawingManager* drawingManager) in GrTextureResolveManager()
34 GrDrawingManager* fDrawingManager;
DGrOnFlushResourceProvider.h15 class GrDrawingManager; variable
55 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider()
65 GrDrawingManager* fDrawingMgr;
DGrDDLTask.h24 GrDDLTask(GrDrawingManager*,
35 void endFlush(GrDrawingManager*) override;
37 void disown(GrDrawingManager*) override;
DGrDrawingManager.h46 class GrDrawingManager {
48 ~GrDrawingManager();
166 GrDrawingManager(GrRecordingContext*,
170 GrDrawingManager(GrRecordingContext*, bool reduceOpsTaskSplitting);
DGrDDLTask.cpp14 GrDDLTask::GrDDLTask(GrDrawingManager* drawingMgr, in GrDDLTask()
37 void GrDDLTask::endFlush(GrDrawingManager* drawingManager) { in endFlush()
45 void GrDDLTask::disown(GrDrawingManager* drawingManager) { in disown()
DGrWritePixelsRenderTask.h15 static sk_sp<GrRenderTask> Make(GrDrawingManager*,
24 GrWritePixelsTask(GrDrawingManager*,
DGrCopyRenderTask.h19 static sk_sp<GrRenderTask> Make(GrDrawingManager*,
27 GrCopyRenderTask(GrDrawingManager*,
DSurfaceContext.h24 class GrDrawingManager; variable
187 GrDrawingManager* drawingManager();
188 const GrDrawingManager* drawingManager() const;
DGrWritePixelsRenderTask.cpp14 sk_sp<GrRenderTask> GrWritePixelsTask::Make(GrDrawingManager* dm, in Make()
30 GrWritePixelsTask::GrWritePixelsTask(GrDrawingManager* dm, in GrWritePixelsTask()
DGrCopyRenderTask.cpp15 sk_sp<GrRenderTask> GrCopyRenderTask::Make(GrDrawingManager* drawingMgr, in Make()
41 GrCopyRenderTask::GrCopyRenderTask(GrDrawingManager* drawingMgr, in GrCopyRenderTask()
DGrRenderTask.cpp29 void GrRenderTask::disown(GrDrawingManager* drawingMgr) { in disown()
127 void GrRenderTask::addDependency(GrDrawingManager* drawingMgr, GrSurfaceProxy* dependedOn, in addDependency()
296 void GrRenderTask::addTarget(GrDrawingManager* drawingMgr, sk_sp<GrSurfaceProxy> proxy) { in addTarget()
/third_party/flutter/skia/include/private/
DGrRecordingContext.h16 class GrDrawingManager; variable
47 GrDrawingManager* drawingManager();
125 std::unique_ptr<GrDrawingManager> fDrawingManager;
/third_party/skia/src/gpu/ops/
DOpsTask.h44 OpsTask(GrDrawingManager*, GrSurfaceProxyView, GrAuditTrail*, sk_sp<GrArenas>);
56 void endFlush(GrDrawingManager*) override;
76 void addOp(GrDrawingManager*, GrOp::Owner, GrTextureResolveManager, const GrCaps&);
78 void addDrawOp(GrDrawingManager*, GrOp::Owner, bool usesMSAA, const GrProcessorSet::Analysis&,
/third_party/skia/include/gpu/
DGrRecordingContext.h22 class GrDrawingManager; variable
143 GrDrawingManager* drawingManager();
258 std::unique_ptr<GrDrawingManager> fDrawingManager;
/third_party/skia/src/gpu/v1/
DSurfaceFillContext_v1.cpp25 AutoCheckFlush(GrDrawingManager* drawingManager) : fDrawingManager(drawingManager) { in AutoCheckFlush()
31 GrDrawingManager* fDrawingManager;
118 GrDrawingManager* drawingMgr = this->drawingManager(); in addOp()
/third_party/flutter/skia/tests/
DGLProgramsTest.cpp259 bool GrDrawingManager::ProgramUnitTest(GrContext*, int) { return true; } in ProgramUnitTest()
261 bool GrDrawingManager::ProgramUnitTest(GrContext* context, int maxStages, int maxLevels) { in ProgramUnitTest()
262 GrDrawingManager* drawingManager = context->priv().drawingManager(); in ProgramUnitTest()
410 REPORTER_ASSERT(reporter, GrDrawingManager::ProgramUnitTest(ctxInfo.grContext(), maxStages, in test_glprograms()
/third_party/skia/tests/
DProgramsTest.cpp239 bool GrDrawingManager::ProgramUnitTest(GrDirectContext*, int) { return true; } in ProgramUnitTest()
241 bool GrDrawingManager::ProgramUnitTest(GrDirectContext* direct, int maxStages, int maxLevels) { in ProgramUnitTest()
398 REPORTER_ASSERT(reporter, GrDrawingManager::ProgramUnitTest(ctxInfo.directContext(), maxStages, in test_programs()

123