Lines Matching refs:OpChain
78 inline OpsTask::OpChain::List::List(GrOp::Owner op)
83 inline OpsTask::OpChain::List::List(List&& that) { *this = std::move(that); }
85 inline OpsTask::OpChain::List& OpsTask::OpChain::List::operator=(List&& that) {
93 inline GrOp::Owner OpsTask::OpChain::List::popHead() {
104 inline GrOp::Owner OpsTask::OpChain::List::removeOp(GrOp* op) {
126 inline void OpsTask::OpChain::List::pushHead(GrOp::Owner op) {
139 inline void OpsTask::OpChain::List::pushTail(GrOp::Owner op) {
145 inline void OpsTask::OpChain::List::validate() const {
156 OpsTask::OpChain::OpChain(GrOp::Owner op, GrProcessorSet::Analysis processorAnalysis,
168 void OpsTask::OpChain::visitProxies(const GrVisitProxyFunc& func) const {
183 void OpsTask::OpChain::deleteOps() {
192 OpsTask::OpChain::List OpsTask::OpChain::DoConcat(List chainA, List chainB, const GrCaps& caps,
270 bool OpsTask::OpChain::tryConcat(
330 bool OpsTask::OpChain::prependChain(OpChain* that, const GrCaps& caps, SkArenaAlloc* opsTaskArena,
353 GrOp::Owner OpsTask::OpChain::appendOp(
376 inline void OpsTask::OpChain::validate() const {
884 for (const OpChain& chain : fOpChains) {
963 for (const OpChain& recordedOp : fOpChains) {
1016 OpChain& candidate = fOpChains.fromBack(i);
1048 OpChain& chain = fOpChains[i];
1052 OpChain& candidate = fOpChains[j];