Lines Matching refs:GrDrawingManager
35 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()
117 void GrDrawingManager::OpListDAG::closeAll(const GrCaps* caps) { in closeAll()
125 void GrDrawingManager::OpListDAG::cleanup(const GrCaps* caps) { in cleanup()
148 GrDrawingManager::GrDrawingManager(GrContext* context, in GrDrawingManager() function in GrDrawingManager
176 void GrDrawingManager::cleanup() { in cleanup()
185 GrDrawingManager::~GrDrawingManager() { in ~GrDrawingManager()
189 void GrDrawingManager::abandon() { in abandon()
194 void GrDrawingManager::freeGpuResources() { in freeGpuResources()
208 GrSemaphoresSubmitted GrDrawingManager::flush(GrSurfaceProxy*, in flush()
353 bool GrDrawingManager::executeOpLists(int startIndex, int stopIndex, GrOpFlushState* flushState, in executeOpLists()
450 GrSemaphoresSubmitted GrDrawingManager::prepareSurfaceForExternalIO( in prepareSurfaceForExternalIO()
487 void GrDrawingManager::addOnFlushCallbackObject(GrOnFlushCallbackObject* onFlushCBObject) { in addOnFlushCallbackObject()
491 void GrDrawingManager::moveOpListsToDDL(SkDeferredDisplayList* ddl) { in moveOpListsToDDL()
509 void GrDrawingManager::copyOpListsFromDDL(const SkDeferredDisplayList* ddl, in copyOpListsFromDDL()
538 void GrDrawingManager::validate() const { in validate()
561 sk_sp<GrRenderTargetOpList> GrDrawingManager::newRTOpList(GrRenderTargetProxy* rtp, in newRTOpList()
605 sk_sp<GrTextureOpList> GrDrawingManager::newTextureOpList(GrTextureProxy* textureProxy) { in newTextureOpList()
643 GrTextContext* GrDrawingManager::getTextContext() { in getTextContext()
657 GrPathRenderer* GrDrawingManager::getPathRenderer(const GrPathRenderer::CanDrawPathArgs& args, in getPathRenderer()
677 GrPathRenderer* GrDrawingManager::getSoftwarePathRenderer() { in getSoftwarePathRenderer()
686 GrCoverageCountingPathRenderer* GrDrawingManager::getCoverageCountingPathRenderer() { in getCoverageCountingPathRenderer()
693 void GrDrawingManager::flushIfNecessary() { in flushIfNecessary()
701 sk_sp<GrRenderTargetContext> GrDrawingManager::makeRenderTargetContext( in makeRenderTargetContext()
727 sk_sp<GrTextureContext> GrDrawingManager::makeTextureContext(sk_sp<GrSurfaceProxy> sProxy, in makeTextureContext()