Lines Matching full:const
24 static GrDrawBatch* Create(const Geometry& geometry, const SkMatrix& viewMatrix,
25 int spriteCount, const SkRSXform* xforms, const SkRect* rects,
26 const SkColor* colors) {
30 const char* name() const override { return "DrawAtlasBatch"; }
34 GrBatchToXPOverrides* overrides) const override {
47 void onPrepareDraws(Target*) const override;
49 void initBatchTracker(const GrXPOverridesForBatch&) override;
51 GrDrawAtlasBatch(const Geometry& geometry, const SkMatrix& viewMatrix, int spriteCount,
52 const SkRSXform* xforms, const SkRect* rects, const SkColor* colors);
54 GrColor color() const { return fColor; }
55 bool colorIgnored() const { return fColorIgnored; }
56 const SkMatrix& viewMatrix() const { return fViewMatrix; }
57 bool hasColors() const { return fHasColors; }
58 int quadCount() const { return fQuadCount; }
59 bool coverageIgnored() const { return fCoverageIgnored; }
61 bool onCombineIfPossible(GrBatch* t, const GrCaps&) override;