• Home
  • Raw
  • Download

Lines Matching refs:OpsTask

99 inline OpsTask::OpChain::List::List(GrOp::Owner op)  in List()
104 inline OpsTask::OpChain::List::List(List&& that) { *this = std::move(that); } in List()
106 inline OpsTask::OpChain::List& OpsTask::OpChain::List::operator=(List&& that) { in operator =()
114 inline GrOp::Owner OpsTask::OpChain::List::popHead() { in popHead()
125 inline GrOp::Owner OpsTask::OpChain::List::removeOp(GrOp* op) { in removeOp()
147 inline void OpsTask::OpChain::List::pushHead(GrOp::Owner op) { in pushHead()
160 inline void OpsTask::OpChain::List::pushTail(GrOp::Owner op) { in pushTail()
166 inline void OpsTask::OpChain::List::validate() const { in validate()
177 OpsTask::OpChain::OpChain(GrOp::Owner op, GrProcessorSet::Analysis processorAnalysis, in OpChain()
189 void OpsTask::OpChain::visitProxies(const GrVisitProxyFunc& func) const { in visitProxies()
204 void OpsTask::OpChain::deleteOps() { in deleteOps()
213 OpsTask::OpChain::List OpsTask::OpChain::DoConcat(List chainA, List chainB, const GrCaps& caps, in DoConcat()
291 bool OpsTask::OpChain::tryConcat( in tryConcat()
351 bool OpsTask::OpChain::prependChain(OpChain* that, const GrCaps& caps, SkArenaAlloc* opsTaskArena, in prependChain()
374 GrOp::Owner OpsTask::OpChain::appendOp( in appendOp()
397 inline void OpsTask::OpChain::validate() const { in validate()
410 OpsTask::OpsTask(GrDrawingManager* drawingMgr, in OpsTask() function in skgpu::ganesh::OpsTask
424 void OpsTask::deleteOps() { in deleteOps()
431 OpsTask::~OpsTask() { in ~OpsTask()
435 void OpsTask::addOp(GrDrawingManager* drawingMgr, GrOp::Owner op, in addOp()
447 void OpsTask::addDrawOp(GrDrawingManager* drawingMgr, GrOp::Owner op, bool usesMSAA, in addDrawOp()
478 void OpsTask::endFlush(GrDrawingManager* drawingMgr) { in endFlush()
489 void OpsTask::onPrePrepare(GrRecordingContext* context) { in onPrePrepare()
514 void OpsTask::onPrepare(GrOpFlushState* flushState) { in onPrepare()
558 bool OpsTask::onExecute(GrOpFlushState* flushState) { in onExecute()
677 void OpsTask::setColorLoadOp(GrLoadOp op, std::array<float, 4> color) { in setColorLoadOp()
687 void OpsTask::reset() { in reset()
696 bool OpsTask::canMerge(const OpsTask* opsTask) const { in canMerge()
702 int OpsTask::mergeFrom(SkSpan<const sk_sp<GrRenderTask>> tasks) { in mergeFrom()
722 SkSpan<const sk_sp<OpsTask>> mergingNodes( in mergeFrom()
723 reinterpret_cast<const sk_sp<OpsTask>*>(tasks.data()), SkToSizeT(mergedCount)); in mergeFrom()
775 bool OpsTask::resetForFullscreenClear(CanDiscardPreviousOps canDiscardPreviousOps) { in resetForFullscreenClear()
791 void OpsTask::discard() { in discard()
804 void OpsTask::dump(const SkString& label, in dump()
870 void OpsTask::visitProxies_debugOnly(const GrVisitProxyFunc& func) const { in visitProxies_debugOnly()
884 void OpsTask::onMakeSkippable() { in onMakeSkippable()
891 bool OpsTask::onIsUsed(GrSurfaceProxy* proxyToCheck) const { in onIsUsed()
913 void OpsTask::gatherProxyIntervals(GrResourceAllocator* alloc) const { in gatherProxyIntervals()
973 void OpsTask::recordOp( in recordOp()
1044 void OpsTask::forwardCombine(const GrCaps& caps) { in forwardCombine()
1075 GrRenderTask::ExpectedOutcome OpsTask::onMakeClosed(GrRecordingContext* rContext, in onMakeClosed()