Home
last modified time | relevance | path

Searched refs:GrDrawingManager (Results 1 - 25 of 28) sorted by relevance

12

/third_party/skia/src/gpu/
H A DGrDrawingManager.cpp8 #include "src/gpu/GrDrawingManager.h"
53 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
[all...]
H A DGrRenderTask.h25 // GrDrawingManager's DAG, and implements the onExecute method to modify its target proxy's
45 virtual void endFlush(GrDrawingManager*) {} in endFlush()
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()
181 kDisowned_Flag = 0x02, //!< This task is disowned by its creating GrDrawingManager.
214 friend class GrDrawingManager;
274 SkDEBUGCODE(GrDrawingManager *fDrawingMgr = nullptr;)
H A DGrTextureResolveManager.h12 #include "src/gpu/GrDrawingManager.h"
15 class GrDrawingManager;
25 explicit GrTextureResolveManager(GrDrawingManager* drawingManager) in GrTextureResolveManager()
34 GrDrawingManager* fDrawingManager;
H A DGrOnFlushResourceProvider.h15 class GrDrawingManager;
55 explicit GrOnFlushResourceProvider(GrDrawingManager* drawingMgr) : fDrawingMgr(drawingMgr) {} in GrOnFlushResourceProvider()
65 GrDrawingManager* fDrawingMgr;
H A DGrDDLTask.h24 GrDDLTask(GrDrawingManager*,
35 void endFlush(GrDrawingManager*) override;
37 void disown(GrDrawingManager*) override;
H A DGrDrawingManager.h46 class GrDrawingManager { class
48 ~GrDrawingManager();
166 GrDrawingManager(GrRecordingContext*,
170 GrDrawingManager(GrRecordingContext*, bool reduceOpsTaskSplitting);
H A DGrDDLTask.cpp14 GrDDLTask::GrDDLTask(GrDrawingManager* drawingMgr, in GrDDLTask()
37 void GrDDLTask::endFlush(GrDrawingManager* drawingManager) { in endFlush()
45 void GrDDLTask::disown(GrDrawingManager* drawingManager) { in disown()
H A DGrCopyRenderTask.h19 static sk_sp<GrRenderTask> Make(GrDrawingManager*,
27 GrCopyRenderTask(GrDrawingManager*,
H A DGrWritePixelsRenderTask.h15 static sk_sp<GrRenderTask> Make(GrDrawingManager*,
24 GrWritePixelsTask(GrDrawingManager*,
H A DSurfaceContext.h24 class GrDrawingManager;
187 GrDrawingManager* drawingManager();
188 const GrDrawingManager* drawingManager() const;
H A DGrWritePixelsRenderTask.cpp14 sk_sp<GrRenderTask> GrWritePixelsTask::Make(GrDrawingManager* dm, in Make()
30 GrWritePixelsTask::GrWritePixelsTask(GrDrawingManager* dm, in GrWritePixelsTask()
H A DGrCopyRenderTask.cpp15 sk_sp<GrRenderTask> GrCopyRenderTask::Make(GrDrawingManager* drawingMgr, in Make()
41 GrCopyRenderTask::GrCopyRenderTask(GrDrawingManager* drawingMgr, in GrCopyRenderTask()
H A 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()
H A DGrTextureResolveRenderTask.h17 void addProxy(GrDrawingManager*, sk_sp<GrSurfaceProxy> proxy,
H A DGrRecordingContext.cpp15 #include "src/gpu/GrDrawingManager.h"
88 fDrawingManager.reset(new GrDrawingManager(this, in init()
102 GrDrawingManager* GrRecordingContext::drawingManager() { in drawingManager()
H A DGrTextureResolveRenderTask.cpp17 void GrTextureResolveRenderTask::addProxy(GrDrawingManager* drawingMgr, in addProxy()
H A DGrRecordingContextPriv.h38 GrDrawingManager* drawingManager() { return this->context()->drawingManager(); } in drawingManager()
/third_party/skia/src/gpu/ops/
H A 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&,
H A DOpsTask.cpp389 OpsTask::OpsTask(GrDrawingManager* drawingMgr, in OpsTask()
414 void OpsTask::addOp(GrDrawingManager* drawingMgr, GrOp::Owner op, in addOp()
426 void OpsTask::addDrawOp(GrDrawingManager* drawingMgr, GrOp::Owner op, bool usesMSAA, in addDrawOp()
457 void OpsTask::endFlush(GrDrawingManager* drawingMgr) { in endFlush()
/third_party/skia/include/gpu/
H A DGrRecordingContext.h22 class GrDrawingManager;
146 GrDrawingManager* drawingManager();
261 std::unique_ptr<GrDrawingManager> fDrawingManager;
/third_party/skia/src/gpu/v1/
H A DSurfaceFillContext_v1.cpp25 AutoCheckFlush(GrDrawingManager* drawingManager) : fDrawingManager(drawingManager) { in AutoCheckFlush()
31 GrDrawingManager* fDrawingManager;
118 GrDrawingManager* drawingMgr = this->drawingManager(); in addOp()
/third_party/skia/include/core/
H A DSkDeferredDisplayList.h65 friend class GrDrawingManager; // for access to 'fRenderTasks', 'fLazyProxyData', 'fArenas'
/third_party/skia/tests/
H A DProgramsTest.cpp18 #include "src/gpu/GrDrawingManager.h"
239 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()
H A DOpChainTest.cpp207 GrDrawingManager* drawingMgr = dContext->priv().drawingManager(); in DEF_GPUTEST()
H A DGrMipMappedTest.cpp21 #include "src/gpu/GrDrawingManager.h"
424 GrDrawingManager* drawingManager = dContext->priv().drawingManager(); in DEF_GPUTEST()

Completed in 12 milliseconds

12