Lines Matching defs:const

51     GrSimpleMeshDrawOpHelper(const GrSimpleMeshDrawOpHelper&) = delete;
52 GrSimpleMeshDrawOpHelper& operator=(const GrSimpleMeshDrawOpHelper&) = delete;
54 GrDrawOp::FixedFunctionFlags fixedFunctionFlags() const;
57 bool isCompatible(const GrSimpleMeshDrawOpHelper& that, const GrCaps&, const SkRect& thisBounds,
58 const SkRect& thatBounds, bool ignoreAAType = false) const;
70 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip,
83 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
87 bool isTrivial() const {
91 bool usesLocalCoords() const {
96 bool compatibleWithCoverageAsAlpha() const { return fCompatibleWithCoverageAsAlpha; }
98 void visitProxies(const GrVisitProxyFunc& func) const {
105 SkString dumpInfo() const;
107 GrAAType aaType() const { return static_cast<GrAAType>(fAAType); }
113 static const GrPipeline* CreatePipeline(
114 const GrCaps*,
118 const GrDstProxyView&,
121 static const GrPipeline* CreatePipeline(
126 const GrPipeline* createPipeline(GrOpFlushState* flushState);
128 const GrPipeline* createPipeline(const GrCaps*,
132 const GrDstProxyView&);
134 static GrProgramInfo* CreateProgramInfo(const GrCaps*,
136 const GrPipeline*,
137 const GrSurfaceProxyView& writeView,
143 const GrUserStencilSettings*
149 static GrProgramInfo* CreateProgramInfo(const GrCaps*,
151 const GrSurfaceProxyView& writeView,
154 const GrDstProxyView&,
162 const GrUserStencilSettings*
165 GrProgramInfo* createProgramInfo(const GrCaps*,
167 const GrSurfaceProxyView& writeView,
170 const GrDstProxyView&,
180 GrPipeline::InputFlags pipelineFlags() const { return fPipelineFlags; }
183 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip*,
184 const GrUserStencilSettings*, GrClampType,
199 GrRecordingContext* context, const SkPMColor4f& color,