Searched refs:GrOpList (Results 1 – 19 of 19) sorted by relevance
/external/skqp/include/private/ |
D | GrOpList.h | 30 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 …]
|
D | GrSurfaceProxy.h | 19 class GrOpList; variable 372 void setLastOpList(GrOpList* opList); 373 GrOpList* getLastOpList() { return fLastOpList; } in getLastOpList() 523 GrOpList* fLastOpList;
|
D | SkDeferredDisplayList.h | 69 SkTArray<sk_sp<GrOpList>> fOpLists;
|
/external/skqp/src/gpu/ |
D | GrOpList.cpp | 18 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 …]
|
D | GrDrawingManager.h | 116 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;
|
D | GrDrawingManager.cpp | 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() 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()
|
D | GrTextureOpList.h | 24 class GrTextureOpList final : public GrOpList { 74 typedef GrOpList INHERITED;
|
D | GrSurfaceContext.h | 18 class GrOpList; variable 120 virtual GrOpList* getOpList() = 0;
|
D | GrRenderTargetOpList.h | 31 class GrRenderTargetOpList final : public GrOpList { 233 typedef GrOpList INHERITED;
|
D | GrTextureContext.h | 50 GrOpList* getOpList() override;
|
D | GrTextureContext.cpp | 60 GrOpList* GrTextureContext::getOpList() { in getOpList()
|
D | GrOnFlushResourceProvider.h | 18 class GrOpList; variable
|
D | GrPipeline.cpp | 77 void GrPipeline::addDependenciesTo(GrOpList* opList, const GrCaps& caps) const { in addDependenciesTo()
|
D | GrPipeline.h | 109 void addDependenciesTo(GrOpList* recipient, const GrCaps&) const;
|
D | GrRenderTargetContext.h | 509 GrOpList* getOpList() override;
|
D | GrSurfaceProxy.cpp | 282 void GrSurfaceProxy::setLastOpList(GrOpList* opList) { in setLastOpList()
|
D | GrRenderTargetContext.cpp | 232 GrOpList* GrRenderTargetContext::getOpList() { in getOpList()
|
/external/skqp/gn/ |
D | gpu.gni | 41 "$_include/private/GrOpList.h", 123 "$_src/gpu/GrOpList.cpp",
|
/external/skqp/ |
D | Android.bp | 860 "src/gpu/GrOpList.cpp",
|