Lines Matching refs:GrPipeline
34 class GrPipeline {
40 // NOTE: This enum is extended later by GrPipeline::Flags.
72 GrPipeline(GrScissorTest scissor,
76 : GrPipeline(scissor,
81 GrPipeline(GrScissorTest,
86 GrPipeline(const InitArgs& args, sk_sp<const GrXferProcessor>, const GrAppliedHardClip&);
87 GrPipeline(const InitArgs&, GrProcessorSet&&, GrAppliedClip&&);
89 GrPipeline(const GrPipeline&) = delete;
90 GrPipeline& operator=(const GrPipeline&) = delete;
124 // Helper functions to quickly know if this GrPipeline will access the dst as a texture or an
233 GR_MAKE_BITFIELD_CLASS_OPS(GrPipeline::InputFlags)
234 GR_MAKE_BITFIELD_CLASS_OPS(GrPipeline::Flags)
236 inline bool operator&(GrPipeline::Flags flags, GrPipeline::InputFlags inputFlag) {
237 return (flags & (GrPipeline::Flags)inputFlag);