Lines Matching refs:GrDrawingManager
37 GrDrawingManager::OpListDAG::OpListDAG(bool explicitlyAllocating, bool sortOpLists) in OpListDAG()
42 GrDrawingManager::OpListDAG::~OpListDAG() {} in ~OpListDAG()
44 void GrDrawingManager::OpListDAG::gatherIDs(SkSTArray<8, uint32_t, true>* idArray) const { in gatherIDs()
53 void GrDrawingManager::OpListDAG::reset() { in reset()
57 void GrDrawingManager::OpListDAG::removeOpList(int index) { in removeOpList()
66 void GrDrawingManager::OpListDAG::removeOpLists(int startIndex, int stopIndex) { in removeOpLists()
75 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()
88 void GrDrawingManager::OpListDAG::prepForFlush() { in prepForFlush()
112 void GrDrawingManager::OpListDAG::closeAll(const GrCaps* caps) { in closeAll()
120 void GrDrawingManager::OpListDAG::cleanup(const GrCaps* caps) { in cleanup()
143 GrDrawingManager::GrDrawingManager(GrRecordingContext* context, in GrDrawingManager() function in GrDrawingManager
168 void GrDrawingManager::cleanup() { in cleanup()
177 GrDrawingManager::~GrDrawingManager() { in ~GrDrawingManager()
181 bool GrDrawingManager::wasAbandoned() const { in wasAbandoned()
185 void GrDrawingManager::freeGpuResources() { in freeGpuResources()
199 GrSemaphoresSubmitted GrDrawingManager::flush(GrSurfaceProxy* proxy, in flush()
373 bool GrDrawingManager::executeOpLists(int startIndex, int stopIndex, GrOpFlushState* flushState, in executeOpLists()
477 GrSemaphoresSubmitted GrDrawingManager::prepareSurfaceForExternalIO( in prepareSurfaceForExternalIO()
526 void GrDrawingManager::addOnFlushCallbackObject(GrOnFlushCallbackObject* onFlushCBObject) { in addOnFlushCallbackObject()
531 void GrDrawingManager::testingOnly_removeOnFlushCallbackObject(GrOnFlushCallbackObject* cb) { in testingOnly_removeOnFlushCallbackObject()
539 void GrDrawingManager::moveOpListsToDDL(SkDeferredDisplayList* ddl) { in moveOpListsToDDL()
557 void GrDrawingManager::copyOpListsFromDDL(const SkDeferredDisplayList* ddl, in copyOpListsFromDDL()
586 void GrDrawingManager::validate() const { in validate()
609 sk_sp<GrRenderTargetOpList> GrDrawingManager::newRTOpList(GrRenderTargetProxy* rtp, in newRTOpList()
659 sk_sp<GrTextureOpList> GrDrawingManager::newTextureOpList(GrTextureProxy* textureProxy) { in newTextureOpList()
705 GrTextContext* GrDrawingManager::getTextContext() { in getTextContext()
719 GrPathRenderer* GrDrawingManager::getPathRenderer(const GrPathRenderer::CanDrawPathArgs& args, in getPathRenderer()
739 GrPathRenderer* GrDrawingManager::getSoftwarePathRenderer() { in getSoftwarePathRenderer()
748 GrCoverageCountingPathRenderer* GrDrawingManager::getCoverageCountingPathRenderer() { in getCoverageCountingPathRenderer()
755 void GrDrawingManager::flushIfNecessary() { in flushIfNecessary()
769 sk_sp<GrRenderTargetContext> GrDrawingManager::makeRenderTargetContext( in makeRenderTargetContext()
794 sk_sp<GrTextureContext> GrDrawingManager::makeTextureContext(sk_sp<GrSurfaceProxy> sProxy, in makeTextureContext()