Home
last modified time | relevance | path

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

123

/external/skqp/src/gpu/
DGrDrawingManager.cpp35 GrDrawingManager::OpListDAG::OpListDAG(bool explicitlyAllocating, in OpListDAG()
47 GrDrawingManager::OpListDAG::~OpListDAG() {} in ~OpListDAG()
49 void GrDrawingManager::OpListDAG::gatherIDs(SkSTArray<8, uint32_t, true>* idArray) const { in gatherIDs()
58 void GrDrawingManager::OpListDAG::reset() { in reset()
62 void GrDrawingManager::OpListDAG::removeOpList(int index) { in removeOpList()
71 void GrDrawingManager::OpListDAG::removeOpLists(int startIndex, int stopIndex) { in removeOpLists()
80 void GrDrawingManager::OpListDAG::add(sk_sp<GrOpList> opList) { in add()
84 void GrDrawingManager::OpListDAG::add(const SkTArray<sk_sp<GrOpList>>& opLists) { in add()
88 void GrDrawingManager::OpListDAG::swap(SkTArray<sk_sp<GrOpList>>* opLists) { in swap()
93 void GrDrawingManager::OpListDAG::prepForFlush() { in prepForFlush()
[all …]
DGrSurfaceContext.h17 class GrDrawingManager; variable
114 GrSurfaceContext(GrContext*, GrDrawingManager*, GrPixelConfig, sk_sp<SkColorSpace>,
117 GrDrawingManager* drawingManager() { return fDrawingManager; } in drawingManager()
118 const GrDrawingManager* drawingManager() const { return fDrawingManager; } in drawingManager()
131 GrDrawingManager* fDrawingManager;
DGrTextureContext.h15 class GrDrawingManager; variable
42 GrTextureContext(GrContext*, GrDrawingManager*, sk_sp<GrTextureProxy>,
48 friend class GrDrawingManager; // for ctor
DGrOnFlushResourceProvider.h17 class GrDrawingManager; variable
67 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider()
102 GrDrawingManager* fDrawingMgr;
DGrDrawingManager.h36 class GrDrawingManager {
38 ~GrDrawingManager();
134 GrDrawingManager(GrContext*, const GrPathRendererChain::Options&,
DGrRenderTargetContext.h28 class GrDrawingManager; variable
426 GrRenderTargetContext(GrContext*, GrDrawingManager*, sk_sp<GrRenderTargetProxy>,
442 friend class GrDrawingManager; // for ctor variable
/external/skia/src/gpu/
DGrDrawingManager.cpp51 GrDrawingManager::GrDrawingManager(GrRecordingContext* context, in GrDrawingManager() function in GrDrawingManager
61 GrDrawingManager::~GrDrawingManager() { in ~GrDrawingManager()
66 bool GrDrawingManager::wasAbandoned() const { in wasAbandoned()
70 void GrDrawingManager::freeGpuResources() { in freeGpuResources()
84 bool GrDrawingManager::flush( in flush()
245 bool GrDrawingManager::submitToGpu(bool syncToCpu) { in submitToGpu()
258 bool GrDrawingManager::executeRenderTasks(GrOpFlushState* flushState) { in executeRenderTasks()
335 void GrDrawingManager::removeRenderTasks() { in removeRenderTasks()
354 void GrDrawingManager::sortTasks() { in sortTasks()
392 bool GrDrawingManager::reorderTasks(GrResourceAllocator* resourceAllocator) { in reorderTasks()
[all …]
DGrRenderTask.h46 virtual void endFlush(GrDrawingManager*) {} in endFlush() argument
51 virtual void disown(GrDrawingManager*);
72 void addDependency(GrDrawingManager*, GrSurfaceProxy* dependedOn, GrMipmapped,
154 void addTarget(GrDrawingManager*, sk_sp<GrSurfaceProxy>);
157 void addTarget(GrDrawingManager* dm, const GrSurfaceProxyView& view) { in addTarget()
214 friend class GrDrawingManager;
275 SkDEBUGCODE(GrDrawingManager *fDrawingMgr = nullptr;)
DGrTextureResolveManager.h15 class GrDrawingManager; variable
25 explicit GrTextureResolveManager(GrDrawingManager* drawingManager) in GrTextureResolveManager()
34 GrDrawingManager* fDrawingManager;
DGrDDLTask.h24 GrDDLTask(GrDrawingManager*,
35 void endFlush(GrDrawingManager*) override;
37 void disown(GrDrawingManager*) override;
DGrOnFlushResourceProvider.h18 class GrDrawingManager; variable
63 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider()
97 GrDrawingManager* fDrawingMgr;
DGrDDLTask.cpp14 GrDDLTask::GrDDLTask(GrDrawingManager* drawingMgr, in GrDDLTask()
37 void GrDDLTask::endFlush(GrDrawingManager* drawingManager) { in endFlush()
45 void GrDDLTask::disown(GrDrawingManager* drawingManager) { in disown()
DGrOpsTask.h41 GrOpsTask(GrDrawingManager*, GrSurfaceProxyView, GrAuditTrail*, sk_sp<GrArenas>);
52 void endFlush(GrDrawingManager*) override;
72 void addOp(GrDrawingManager*, GrOp::Owner, GrTextureResolveManager, const GrCaps&);
74 void addDrawOp(GrDrawingManager*, GrOp::Owner, GrDrawOp::FixedFunctionFlags,
DGrWritePixelsRenderTask.h15 static sk_sp<GrRenderTask> Make(GrDrawingManager*,
24 GrWritePixelsTask(GrDrawingManager*,
DGrCopyRenderTask.h19 static sk_sp<GrRenderTask> Make(GrDrawingManager*,
27 GrCopyRenderTask(GrDrawingManager*,
DGrDrawingManager.h44 class GrDrawingManager {
46 ~GrDrawingManager();
148 GrDrawingManager(GrRecordingContext*,
DGrWritePixelsRenderTask.cpp14 sk_sp<GrRenderTask> GrWritePixelsTask::Make(GrDrawingManager* dm, in Make()
30 GrWritePixelsTask::GrWritePixelsTask(GrDrawingManager* dm, in GrWritePixelsTask()
DGrSurfaceContext.h26 class GrDrawingManager; variable
207 GrDrawingManager* drawingManager();
208 const GrDrawingManager* drawingManager() const;
DGrCopyRenderTask.cpp14 sk_sp<GrRenderTask> GrCopyRenderTask::Make(GrDrawingManager* drawingMgr, in Make()
40 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()
302 void GrRenderTask::addTarget(GrDrawingManager* drawingMgr, sk_sp<GrSurfaceProxy> proxy) { in addTarget()
DGrTextureResolveRenderTask.h17 void addProxy(GrDrawingManager*, sk_sp<GrSurfaceProxy> proxy,
/external/skia/include/gpu/
DGrRecordingContext.h22 class GrDrawingManager; variable
144 GrDrawingManager* drawingManager();
260 std::unique_ptr<GrDrawingManager> fDrawingManager;
/external/skqp/tests/
DGLProgramsTest.cpp256 bool GrDrawingManager::ProgramUnitTest(GrContext*, int) { return true; } in ProgramUnitTest()
258 bool GrDrawingManager::ProgramUnitTest(GrContext* context, int maxStages, int maxLevels) { in ProgramUnitTest()
259 GrDrawingManager* drawingManager = context->contextPriv().drawingManager(); in ProgramUnitTest()
405 REPORTER_ASSERT(reporter, GrDrawingManager::ProgramUnitTest(ctxInfo.grContext(), maxStages, in test_glprograms()
/external/skqp/include/gpu/
DGrContext.h28 class GrDrawingManager; variable
322 std::unique_ptr<GrDrawingManager> fDrawingManager;
/external/skqp/include/private/
DSkDeferredDisplayList.h59 friend class GrDrawingManager; // for access to 'fOpLists' and 'fLazyProxyData'

123