Lines Matching refs:OpChain
39 inline GrRenderTargetOpList::OpChain::List::List(std::unique_ptr<GrOp> op) in List()
44 inline GrRenderTargetOpList::OpChain::List::List(List&& that) { *this = std::move(that); } in List()
46 inline GrRenderTargetOpList::OpChain::List& GrRenderTargetOpList::OpChain::List::operator=( in operator =()
55 inline std::unique_ptr<GrOp> GrRenderTargetOpList::OpChain::List::popHead() { in popHead()
66 inline std::unique_ptr<GrOp> GrRenderTargetOpList::OpChain::List::removeOp(GrOp* op) { in removeOp()
88 inline void GrRenderTargetOpList::OpChain::List::pushHead(std::unique_ptr<GrOp> op) { in pushHead()
101 inline void GrRenderTargetOpList::OpChain::List::pushTail(std::unique_ptr<GrOp> op) { in pushTail()
107 inline void GrRenderTargetOpList::OpChain::List::validate() const { in validate()
118 GrRenderTargetOpList::OpChain::OpChain(std::unique_ptr<GrOp> op, in OpChain() function in GrRenderTargetOpList::OpChain
131 void GrRenderTargetOpList::OpChain::visitProxies(const GrOp::VisitProxyFunc& func, in visitProxies()
147 void GrRenderTargetOpList::OpChain::deleteOps(GrOpMemoryPool* pool) { in deleteOps()
155 GrRenderTargetOpList::OpChain::List GrRenderTargetOpList::OpChain::DoConcat( in DoConcat()
231 bool GrRenderTargetOpList::OpChain::tryConcat( in tryConcat()
289 bool GrRenderTargetOpList::OpChain::prependChain(OpChain* that, const GrCaps& caps, in prependChain()
313 std::unique_ptr<GrOp> GrRenderTargetOpList::OpChain::appendOp( in appendOp()
336 inline void GrRenderTargetOpList::OpChain::validate() const { in validate()
397 for (const OpChain& chain : fOpChains) { in visitProxies_debugOnly()
599 for (OpChain& recordedOp : fOpChains) { in purgeOpsWithUninstantiatedProxies()
636 for (const OpChain& recordedOp : fOpChains) { in gatherProxyIntervals()
678 OpChain& candidate = fOpChains.fromBack(i); in recordOp()
710 OpChain& chain = fOpChains[i]; in forwardCombine()
714 OpChain& candidate = fOpChains[j]; in forwardCombine()