Lines Matching defs:const
51 virtual void blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]) = 0;
68 void blitFatAntiRect(const SkRect& rect);
72 virtual void blitMask(const SkMask&, const SkIRect& clip);
78 virtual const SkPixmap* justAnOpaqueColor(uint32_t* value);
114 virtual bool isNullBlitter() const;
122 virtual int requestRowsPreserved() const { return 1; }
135 void blitMaskRegion(const SkMask& mask, const SkRegion& clip);
136 void blitRectRegion(const SkIRect& rect, const SkRegion& clip);
137 void blitRegion(const SkRegion& clip);
143 static SkBlitter* Choose(const SkPixmap& dst,
144 const SkMatrixProvider& matrixProvider,
145 const SkPaint& paint,
150 static SkBlitter* ChooseSprite(const SkPixmap& dst,
151 const SkPaint&,
152 const SkPixmap& src,
157 static bool UseLegacyBlitter(const SkPixmap&, const SkPaint&, const SkMatrix&);
168 void blitAntiH(int x, int y, const SkAlpha[], const int16_t runs[]) override;
171 void blitMask(const SkMask&, const SkIRect& clip) override;
172 const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
173 bool isNullBlitter() const override;
182 void init(SkBlitter* blitter, const SkIRect& clipRect) {
189 void blitAntiH(int x, int y, const SkAlpha[], const int16_t runs[]) override;
194 void blitMask(const SkMask&, const SkIRect& clip) override;
195 const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
197 int requestRowsPreserved() const override {
216 void init(SkBlitter* blitter, const SkRegion* clipRgn) {
223 void blitAntiH(int x, int y, const SkAlpha[], const int16_t runs[]) override;
228 void blitMask(const SkMask&, const SkIRect& clip) override;
229 const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
231 int requestRowsPreserved() const override {
241 const SkRegion* fRgn;
247 void init(SkBlitter* blitter, const SkIRect& clipRect) {
255 void blitAntiH(int x, int y, const SkAlpha[], const int16_t runs[]) override;
260 void blitMask(const SkMask&, const SkIRect& clip) override;
261 const SkPixmap* justAnOpaqueColor(uint32_t* value) override;
265 int requestRowsPreserved() const override {
285 SkBlitter* apply(SkBlitter* blitter, const SkRegion* clip,
286 const SkIRect* bounds = nullptr);
303 void blitAntiH(int x, int y, const SkAlpha alphas[], const int16_t runs[]) override {
316 void blitMask(const SkMask& mask, const SkIRect& clip) override { SHARD(blitMask(mask, clip)) }
317 const SkPixmap* justAnOpaqueColor(uint32_t* value) override { return nullptr; }