• Home
  • Raw
  • Download

Lines Matching refs:OpsTask

78 inline OpsTask::OpChain::List::List(GrOp::Owner op)  in List()
83 inline OpsTask::OpChain::List::List(List&& that) { *this = std::move(that); } in List()
85 inline OpsTask::OpChain::List& OpsTask::OpChain::List::operator=(List&& that) { in operator =()
93 inline GrOp::Owner OpsTask::OpChain::List::popHead() { in popHead()
104 inline GrOp::Owner OpsTask::OpChain::List::removeOp(GrOp* op) { in removeOp()
126 inline void OpsTask::OpChain::List::pushHead(GrOp::Owner op) { in pushHead()
139 inline void OpsTask::OpChain::List::pushTail(GrOp::Owner op) { in pushTail()
145 inline void OpsTask::OpChain::List::validate() const { in validate()
156 OpsTask::OpChain::OpChain(GrOp::Owner op, GrProcessorSet::Analysis processorAnalysis, in OpChain()
168 void OpsTask::OpChain::visitProxies(const GrVisitProxyFunc& func) const { in visitProxies()
183 void OpsTask::OpChain::deleteOps() { in deleteOps()
192 OpsTask::OpChain::List OpsTask::OpChain::DoConcat(List chainA, List chainB, const GrCaps& caps, in DoConcat()
270 bool OpsTask::OpChain::tryConcat( in tryConcat()
330 bool OpsTask::OpChain::prependChain(OpChain* that, const GrCaps& caps, SkArenaAlloc* opsTaskArena, in prependChain()
353 GrOp::Owner OpsTask::OpChain::appendOp( in appendOp()
376 inline void OpsTask::OpChain::validate() const { in validate()
389 OpsTask::OpsTask(GrDrawingManager* drawingMgr, in OpsTask() function in skgpu::v1::OpsTask
403 void OpsTask::deleteOps() { in deleteOps()
410 OpsTask::~OpsTask() { in ~OpsTask()
414 void OpsTask::addOp(GrDrawingManager* drawingMgr, GrOp::Owner op, in addOp()
426 void OpsTask::addDrawOp(GrDrawingManager* drawingMgr, GrOp::Owner op, bool usesMSAA, in addDrawOp()
457 void OpsTask::endFlush(GrDrawingManager* drawingMgr) { in endFlush()
468 void OpsTask::onPrePrepare(GrRecordingContext* context) { in onPrePrepare()
493 void OpsTask::onPrepare(GrOpFlushState* flushState) { in onPrepare()
549 bool OpsTask::onExecute(GrOpFlushState* flushState) { in onExecute()
686 void OpsTask::setColorLoadOp(GrLoadOp op, std::array<float, 4> color) { in setColorLoadOp()
696 void OpsTask::reset() { in reset()
705 bool OpsTask::canMerge(const OpsTask* opsTask) const { in canMerge()
711 int OpsTask::mergeFrom(SkSpan<const sk_sp<GrRenderTask>> tasks) { in mergeFrom()
731 SkSpan<const sk_sp<OpsTask>> mergingNodes( in mergeFrom()
732 reinterpret_cast<const sk_sp<OpsTask>*>(tasks.data()), SkToSizeT(mergedCount)); in mergeFrom()
784 bool OpsTask::resetForFullscreenClear(CanDiscardPreviousOps canDiscardPreviousOps) { in resetForFullscreenClear()
800 void OpsTask::discard() { in discard()
813 void OpsTask::dump(const SkString& label, in dump()
879 void OpsTask::visitProxies_debugOnly(const GrVisitProxyFunc& func) const { in visitProxies_debugOnly()
893 void OpsTask::onMakeSkippable() { in onMakeSkippable()
900 bool OpsTask::onIsUsed(GrSurfaceProxy* proxyToCheck) const { in onIsUsed()
922 void OpsTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals()
972 void OpsTask::recordOp( in recordOp()
1043 void OpsTask::forwardCombine(const GrCaps& caps) { in forwardCombine()
1074 GrRenderTask::ExpectedOutcome OpsTask::onMakeClosed(GrRecordingContext* rContext, in onMakeClosed()