Lines Matching refs:GrOpsTask
45 inline GrOpsTask::OpChain::List::List(GrOp::Owner op) in List()
50 inline GrOpsTask::OpChain::List::List(List&& that) { *this = std::move(that); } in List()
52 inline GrOpsTask::OpChain::List& GrOpsTask::OpChain::List::operator=(List&& that) { in operator =()
60 inline GrOp::Owner GrOpsTask::OpChain::List::popHead() { in popHead()
71 inline GrOp::Owner GrOpsTask::OpChain::List::removeOp(GrOp* op) { in removeOp()
93 inline void GrOpsTask::OpChain::List::pushHead(GrOp::Owner op) { in pushHead()
106 inline void GrOpsTask::OpChain::List::pushTail(GrOp::Owner op) { in pushTail()
112 inline void GrOpsTask::OpChain::List::validate() const { in validate()
123 GrOpsTask::OpChain::OpChain(GrOp::Owner op, in OpChain()
136 void GrOpsTask::OpChain::visitProxies(const GrOp::VisitProxyFunc& func) const { in visitProxies()
151 void GrOpsTask::OpChain::deleteOps() { in deleteOps()
160 GrOpsTask::OpChain::List GrOpsTask::OpChain::DoConcat(List chainA, List chainB, const GrCaps& caps, in DoConcat()
238 bool GrOpsTask::OpChain::tryConcat( in tryConcat()
298 bool GrOpsTask::OpChain::prependChain(OpChain* that, const GrCaps& caps, SkArenaAlloc* opsTaskArena, in prependChain()
321 GrOp::Owner GrOpsTask::OpChain::appendOp( in appendOp()
344 inline void GrOpsTask::OpChain::validate() const { in validate()
357 GrOpsTask::GrOpsTask(GrDrawingManager* drawingMgr, in GrOpsTask() function in GrOpsTask
371 void GrOpsTask::deleteOps() { in deleteOps()
378 GrOpsTask::~GrOpsTask() { in ~GrOpsTask()
382 void GrOpsTask::addOp(GrDrawingManager* drawingMgr, GrOp::Owner op, in addOp()
393 void GrOpsTask::addDrawOp(GrDrawingManager* drawingMgr, GrOp::Owner op, in addDrawOp()
438 void GrOpsTask::endFlush(GrDrawingManager* drawingMgr) { in endFlush()
449 void GrOpsTask::onPrePrepare(GrRecordingContext* context) { in onPrePrepare()
473 void GrOpsTask::onPrepare(GrOpFlushState* flushState) { in onPrepare()
551 bool GrOpsTask::onExecute(GrOpFlushState* flushState) { in onExecute()
678 void GrOpsTask::setColorLoadOp(GrLoadOp op, std::array<float, 4> color) { in setColorLoadOp()
688 void GrOpsTask::reset() { in reset()
697 int GrOpsTask::mergeFrom(SkSpan<const sk_sp<GrRenderTask>> tasks) { in mergeFrom()
718 SkSpan<const sk_sp<GrOpsTask>> mergingNodes( in mergeFrom()
719 reinterpret_cast<const sk_sp<GrOpsTask>*>(tasks.data()), SkToSizeT(mergedCount)); in mergeFrom()
771 bool GrOpsTask::resetForFullscreenClear(CanDiscardPreviousOps canDiscardPreviousOps) { in resetForFullscreenClear()
787 void GrOpsTask::discard() { in discard()
800 void GrOpsTask::dump(const SkString& label, in dump()
866 void GrOpsTask::visitProxies_debugOnly(const GrOp::VisitProxyFunc& func) const { in visitProxies_debugOnly()
880 void GrOpsTask::onMakeSkippable() { in onMakeSkippable()
887 bool GrOpsTask::onIsUsed(GrSurfaceProxy* proxyToCheck) const { in onIsUsed()
902 void GrOpsTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals()
951 void GrOpsTask::recordOp( in recordOp()
1014 void GrOpsTask::forwardCombine(const GrCaps& caps) { in forwardCombine()
1045 GrRenderTask::ExpectedOutcome GrOpsTask::onMakeClosed(const GrCaps& caps, in onMakeClosed()