Lines Matching refs:GrOp
28 #include "src/gpu/ops/GrOp.h"
76 void addOp(GrDrawingManager*, GrOp::Owner, GrTextureResolveManager, const GrCaps&);
78 void addDrawOp(GrDrawingManager*, GrOp::Owner, bool usesMSAA, const GrProcessorSet::Analysis&,
115 const GrOp* getChain(int index) const { return fOpChains[index].head(); }
139 void recordOp(GrOp::Owner, bool usesMSAA, GrProcessorSet::Analysis, GrAppliedClip*,
164 OpChain(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*, const GrDstProxyView*);
177 GrOp* head() const { return fList.head(); }
194 GrOp::Owner appendOp(GrOp::Owner op, GrProcessorSet::Analysis, const GrDstProxyView*,
206 List(GrOp::Owner);
211 GrOp* head() const { return fHead.get(); }
212 GrOp* tail() const { return fTail; }
214 GrOp::Owner popHead();
215 GrOp::Owner removeOp(GrOp* op);
216 void pushHead(GrOp::Owner op);
217 void pushTail(GrOp::Owner);
222 GrOp::Owner fHead{nullptr};
223 GrOp* fTail{nullptr};