Lines Matching refs:OpChain
41 inline GrRenderTargetOpList::OpChain::List::List(std::unique_ptr<GrOp> op) in List()
46 inline GrRenderTargetOpList::OpChain::List::List(List&& that) { *this = std::move(that); } in List()
48 inline GrRenderTargetOpList::OpChain::List& GrRenderTargetOpList::OpChain::List::operator=( in operator =()
57 inline std::unique_ptr<GrOp> GrRenderTargetOpList::OpChain::List::popHead() { in popHead()
68 inline std::unique_ptr<GrOp> GrRenderTargetOpList::OpChain::List::removeOp(GrOp* op) { in removeOp()
90 inline void GrRenderTargetOpList::OpChain::List::pushHead(std::unique_ptr<GrOp> op) { in pushHead()
103 inline void GrRenderTargetOpList::OpChain::List::pushTail(std::unique_ptr<GrOp> op) { in pushTail()
109 inline void GrRenderTargetOpList::OpChain::List::validate() const { in validate()
120 GrRenderTargetOpList::OpChain::OpChain(std::unique_ptr<GrOp> op, in OpChain() function in GrRenderTargetOpList::OpChain
133 void GrRenderTargetOpList::OpChain::visitProxies(const GrOp::VisitProxyFunc& func, in visitProxies()
149 void GrRenderTargetOpList::OpChain::deleteOps(GrOpMemoryPool* pool) { in deleteOps()
157 GrRenderTargetOpList::OpChain::List GrRenderTargetOpList::OpChain::DoConcat( in DoConcat()
233 bool GrRenderTargetOpList::OpChain::tryConcat( in tryConcat()
291 bool GrRenderTargetOpList::OpChain::prependChain(OpChain* that, const GrCaps& caps, in prependChain()
315 std::unique_ptr<GrOp> GrRenderTargetOpList::OpChain::appendOp( in appendOp()
338 inline void GrRenderTargetOpList::OpChain::validate() const { in validate()
399 for (const OpChain& chain : fOpChains) { in visitProxies_debugOnly()
603 for (OpChain& recordedOp : fOpChains) { in purgeOpsWithUninstantiatedProxies()
640 for (const OpChain& recordedOp : fOpChains) { in gatherProxyIntervals()
682 OpChain& candidate = fOpChains.fromBack(i); in recordOp()
714 OpChain& chain = fOpChains[i]; in forwardCombine()
718 OpChain& candidate = fOpChains[j]; in forwardCombine()