Home
last modified time | relevance | path

Searched refs:GrOpList (Results 1 – 25 of 38) sorted by relevance

12

/external/skqp/include/private/
DGrOpList.h30 class GrOpList : public SkRefCnt {
32 GrOpList(GrResourceProvider*, sk_sp<GrOpMemoryPool>, GrSurfaceProxy*, GrAuditTrail*);
33 ~GrOpList() override;
70 bool dependsOn(const GrOpList* dependedOn) const;
115 void addDependency(GrOpList* dependedOn);
116 void addDependent(GrOpList* dependent);
117 SkDEBUGCODE(bool isDependedent(const GrOpList* dependent) const);
149 static void Output(GrOpList* opList, int /* index */) { in Output()
150 opList->setFlag(GrOpList::kWasOutput_Flag); in Output()
152 static bool WasOutput(const GrOpList* opList) { in WasOutput()
[all …]
DGrSurfaceProxy.h19 class GrOpList; variable
372 void setLastOpList(GrOpList* opList);
373 GrOpList* getLastOpList() { return fLastOpList; } in getLastOpList()
523 GrOpList* fLastOpList;
DSkDeferredDisplayList.h69 SkTArray<sk_sp<GrOpList>> fOpLists;
/external/skia/include/private/
DGrOpList.h31 class GrOpList : public SkRefCnt {
33 GrOpList(GrResourceProvider*, sk_sp<GrOpMemoryPool>, GrSurfaceProxy*, GrAuditTrail*);
34 ~GrOpList() override;
71 bool dependsOn(const GrOpList* dependedOn) const;
116 void addDependency(GrOpList* dependedOn);
117 void addDependent(GrOpList* dependent);
118 SkDEBUGCODE(bool isDependedent(const GrOpList* dependent) const;)
150 static void Output(GrOpList* opList, int /* index */) { in Output()
151 opList->setFlag(GrOpList::kWasOutput_Flag); in Output()
153 static bool WasOutput(const GrOpList* opList) { in WasOutput()
[all …]
DGrSurfaceProxy.h20 class GrOpList; variable
374 void setLastOpList(GrOpList* opList);
375 GrOpList* getLastOpList() { return fLastOpList; } in getLastOpList()
526 GrOpList* fLastOpList;
DSkDeferredDisplayList.h69 SkTArray<sk_sp<GrOpList>> fOpLists;
/external/skqp/src/gpu/
DGrOpList.cpp18 uint32_t GrOpList::CreateUniqueID() { in CreateUniqueID()
27 GrOpList::GrOpList(GrResourceProvider* resourceProvider, sk_sp<GrOpMemoryPool> opMemoryPool, in GrOpList() function in GrOpList
50 GrOpList::~GrOpList() { in ~GrOpList()
57 bool GrOpList::instantiate(GrResourceProvider* resourceProvider) { in instantiate()
61 void GrOpList::endFlush() { in endFlush()
71 void GrOpList::instantiateDeferredProxies(GrResourceProvider* resourceProvider) { in instantiateDeferredProxies()
81 void GrOpList::prepare(GrOpFlushState* flushState) { in prepare()
90 void GrOpList::addDependency(GrOpList* dependedOn) { in addDependency()
104 void GrOpList::addDependency(GrSurfaceProxy* dependedOn, const GrCaps& caps) { in addDependency()
109 GrOpList* opList = dependedOn->getLastOpList(); in addDependency()
[all …]
DGrDrawingManager.h116 GrOpList* opList(int index) { return fOpLists[index].get(); } in opList()
117 const GrOpList* opList(int index) const { return fOpLists[index].get(); } in opList()
119 GrOpList* back() { return fOpLists.back().get(); } in back()
120 const GrOpList* back() const { return fOpLists.back().get(); } in back()
122 void add(sk_sp<GrOpList>);
123 void add(const SkTArray<sk_sp<GrOpList>>&);
125 void swap(SkTArray<sk_sp<GrOpList>>* opLists);
130 SkTArray<sk_sp<GrOpList>> fOpLists;
169 GrOpList* fActiveOpList = nullptr;
173 SkSTArray<8, sk_sp<GrOpList>> fOnFlushCBOpLists;
DGrDrawingManager.cpp80 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()
95 SkDEBUGCODE(bool result =) SkTTopoSort<GrOpList, GrOpList::TopoSortTraits>(&fOpLists); in prepForFlush()
375 GrOpList* opList = fDAG.opList(i); in executeOpLists()
407 for (sk_sp<GrOpList>& onFlushOpList : fOnFlushCBOpLists) { in executeOpLists()
572 if (GrOpList* lastOpList = rtp->getLastOpList()) { in newRTOpList()
615 if (GrOpList* lastOpList = textureProxy->getLastOpList()) { in newTextureOpList()
DGrTextureOpList.h24 class GrTextureOpList final : public GrOpList {
74 typedef GrOpList INHERITED;
DGrSurfaceContext.h18 class GrOpList; variable
120 virtual GrOpList* getOpList() = 0;
DGrRenderTargetOpList.h31 class GrRenderTargetOpList final : public GrOpList {
233 typedef GrOpList INHERITED;
DGrTextureContext.h50 GrOpList* getOpList() override;
DGrTextureContext.cpp60 GrOpList* GrTextureContext::getOpList() { in getOpList()
DGrOnFlushResourceProvider.h18 class GrOpList; variable
DGrPipeline.cpp77 void GrPipeline::addDependenciesTo(GrOpList* opList, const GrCaps& caps) const { in addDependenciesTo()
/external/skia/src/gpu/
DGrOpList.cpp18 uint32_t GrOpList::CreateUniqueID() { in CreateUniqueID()
27 GrOpList::GrOpList(GrResourceProvider* resourceProvider, sk_sp<GrOpMemoryPool> opMemoryPool, in GrOpList() function in GrOpList
50 GrOpList::~GrOpList() { in ~GrOpList()
57 bool GrOpList::instantiate(GrResourceProvider* resourceProvider) { in instantiate()
61 void GrOpList::endFlush() { in endFlush()
71 void GrOpList::instantiateDeferredProxies(GrResourceProvider* resourceProvider) { in instantiateDeferredProxies()
81 void GrOpList::prepare(GrOpFlushState* flushState) { in prepare()
90 void GrOpList::addDependency(GrOpList* dependedOn) { in addDependency()
104 void GrOpList::addDependency(GrSurfaceProxy* dependedOn, const GrCaps& caps) { in addDependency()
109 GrOpList* opList = dependedOn->getLastOpList(); in addDependency()
[all …]
DGrDrawingManager.h123 GrOpList* opList(int index) { return fOpLists[index].get(); } in opList()
124 const GrOpList* opList(int index) const { return fOpLists[index].get(); } in opList()
126 GrOpList* back() { return fOpLists.back().get(); } in back()
127 const GrOpList* back() const { return fOpLists.back().get(); } in back()
129 void add(sk_sp<GrOpList>);
130 void add(const SkTArray<sk_sp<GrOpList>>&);
132 void swap(SkTArray<sk_sp<GrOpList>>* opLists);
137 SkTArray<sk_sp<GrOpList>> fOpLists;
181 GrOpList* fActiveOpList = nullptr;
185 SkSTArray<8, sk_sp<GrOpList>> fOnFlushCBOpLists;
DGrDrawingManager.cpp75 void GrDrawingManager::OpListDAG::add(sk_sp<GrOpList> opList) { in add()
79 void GrDrawingManager::OpListDAG::add(const SkTArray<sk_sp<GrOpList>>& opLists) { in add()
83 void GrDrawingManager::OpListDAG::swap(SkTArray<sk_sp<GrOpList>>* opLists) { in swap()
90 SkDEBUGCODE(bool result =) SkTTopoSort<GrOpList, GrOpList::TopoSortTraits>(&fOpLists); in prepForFlush()
400 GrOpList* opList = fDAG.opList(i); in executeOpLists()
432 for (sk_sp<GrOpList>& onFlushOpList : fOnFlushCBOpLists) { in executeOpLists()
620 if (GrOpList* lastOpList = rtp->getLastOpList()) { in newRTOpList()
669 if (GrOpList* lastOpList = textureProxy->getLastOpList()) { in newTextureOpList()
DGrTextureOpList.h24 class GrTextureOpList final : public GrOpList {
74 typedef GrOpList INHERITED;
DGrSurfaceContext.h17 class GrOpList; variable
119 virtual GrOpList* getOpList() = 0;
DGrRenderTargetOpList.h31 class GrRenderTargetOpList final : public GrOpList {
241 typedef GrOpList INHERITED;
DGrTextureContext.h49 GrOpList* getOpList() override;
DGrTextureContext.cpp56 GrOpList* GrTextureContext::getOpList() { in getOpList()
DGrOnFlushResourceProvider.h18 class GrOpList; variable

12