/external/skia/include/core/ |
D | SkScan.h | 17 class SkBlitter; variable 27 static void FillPath(const SkPath&, const SkIRect&, SkBlitter*); 32 static void FillIRect(const SkIRect&, const SkRasterClip&, SkBlitter*); 33 static void FillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*); 36 SkBlitter* blitter) { in FillRect() 40 SkBlitter* blitter) { in AntiFillRect() 44 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*); 45 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*); 47 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*); 48 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*); [all …]
|
D | SkBlitter.h | 23 class SkBlitter { 25 virtual ~SkBlitter(); 63 static SkBlitter* Choose(const SkBitmap& device, in Choose() 69 static SkBlitter* Choose(const SkBitmap& device, 74 static SkBlitter* ChooseSprite(const SkBitmap& device, 86 class SkNullBlitter : public SkBlitter { 101 class SkRectClipBlitter : public SkBlitter { 103 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init() 120 SkBlitter* fBlitter; 128 class SkRgnClipBlitter : public SkBlitter { [all …]
|
D | SkMaskFilter.h | 16 class SkBlitter; variable 108 const SkRasterClip&, SkBounder*, SkBlitter* blitter);
|
/external/skia/src/core/ |
D | SkScanPriv.h | 18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds); 20 SkBlitter* getBlitter() const { return fBlitter; } in getBlitter() 26 SkBlitter* fBlitter; 32 SkBlitter* blitter, int start_y, int stop_y, int shiftEdgesUp, 36 void sk_blit_above(SkBlitter*, const SkIRect& avoid, const SkRegion& clip); 37 void sk_blit_below(SkBlitter*, const SkIRect& avoid, const SkRegion& clip);
|
D | SkScan.cpp | 14 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { in blitrect() 19 SkBlitter* blitter) { in FillIRect() 49 SkBlitter* blitter) { in FillXRect() 59 SkBlitter* blitter) { in FillRect() 71 SkBlitter* blitter) { in FillIRect() 86 SkBlitter* blitter) { in FillXRect() 103 SkBlitter* blitter) { in FillRect()
|
D | SkScan_Hairline.cpp | 17 SkBlitter* blitter) { in horiline() 27 SkBlitter* blitter) { in vertline() 37 const SkRegion* clip, SkBlitter* blitter) { in HairLineRgn() 124 SkBlitter* blitter) { in HairRect() 194 static void hairquad(const SkPoint pts[3], const SkRegion* clip, SkBlitter* blitter, int level, in hairquad() argument 195 … void (*lineproc)(const SkPoint&, const SkPoint&, const SkRegion* clip, SkBlitter*)) in hairquad() 230 static void haircubic(const SkPoint pts[4], const SkRegion* clip, SkBlitter* blitter, int level, in haircubic() argument 231 void (*lineproc)(const SkPoint&, const SkPoint&, const SkRegion*, SkBlitter*)) in haircubic() 248 static void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path() argument 249 void (*lineproc)(const SkPoint&, const SkPoint&, const SkRegion*, SkBlitter*)) in hair_path() [all …]
|
D | SkRasterClip.h | 112 SkAAClipBlitterWrapper(const SkRasterClip&, SkBlitter*); 113 SkAAClipBlitterWrapper(const SkAAClip*, SkBlitter*); 115 void init(const SkRasterClip&, SkBlitter*); 125 SkBlitter* getBlitter() { in getBlitter() 136 SkBlitter* fBlitter;
|
D | SkScan_Antihair.cpp | 68 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, in call_hline_blitter() 90 SkBlitter* blitter, int mod64) { in hline() 114 SkBlitter* blitter, int mod64) { in horish() 153 SkBlitter* blitter, int mod64) { in vline() 173 SkBlitter* blitter, int mod64) { in vertish() 204 SkFixed slope, SkBlitter*, int); 213 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline() 391 const SkRegion* clip, SkBlitter* blitter) { in AntiHairLineRgn() 459 SkBlitter* blitter) { in AntiHairRect() 482 SkBlitter* blitter) { in do_scanline() [all …]
|
D | SkBlitter.cpp | 20 SkBlitter::~SkBlitter() {} in ~SkBlitter() 22 const SkBitmap* SkBlitter::justAnOpaqueColor(uint32_t* value) { in justAnOpaqueColor() 26 void SkBlitter::blitH(int x, int y, int width) { in blitH() 30 void SkBlitter::blitAntiH(int x, int y, const SkAlpha antialias[], in blitAntiH() 35 void SkBlitter::blitV(int x, int y, int height, SkAlpha alpha) { in blitV() 49 void SkBlitter::blitRect(int x, int y, int width, int height) { in blitRect() 59 void SkBlitter::blitAntiRect(int x, int y, int width, int height, in blitAntiRect() 71 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, in bits_to_runs() 107 void SkBlitter::blitMask(const SkMask& mask, const SkIRect& clip) { in blitMask() 185 void SkBlitter::blitMaskRegion(const SkMask& mask, const SkRegion& clip) { in blitMaskRegion() [all …]
|
D | SkDrawProcs.h | 14 class SkBlitter; variable 21 SkBlitter* fBlitter; 30 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache);
|
D | SkScan_Path.cpp | 105 typedef void (*PrePostProc)(SkBlitter* blitter, int y, bool isStartOfScanline); 110 SkBlitter* blitter, int start_y, int stop_y, in walk_edges() 215 SkBlitter* blitter, int start_y, int stop_y, in walk_convex_edges() 317 class InverseBlitter : public SkBlitter { 319 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter() 363 SkBlitter* fBlitter; 367 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc() 415 void sk_fill_path(const SkPath& path, const SkIRect* clipRect, SkBlitter* blitter, in sk_fill_path() 479 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above() 492 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below() [all …]
|
D | SkScan_AntiPath.cpp | 50 class BaseSuperBlitter : public SkBlitter { 52 BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 66 SkBlitter* fRealBlitter; 83 BaseSuperBlitter::BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in BaseSuperBlitter() 111 SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 135 SuperBlitter::SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in SuperBlitter() 382 MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 421 MaskSuperBlitter::MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in MaskSuperBlitter() 623 SkBlitter* blitter, bool forceRLE) { in AntiFillPath() 729 SkBlitter* blitter) { in FillPath() [all …]
|
D | SkCoreBlitters.h | 14 class SkRasterBlitter : public SkBlitter { 22 typedef SkBlitter INHERITED; 178 extern SkBlitter* SkBlitter_ChooseD4444(const SkBitmap& device, 182 extern SkBlitter* SkBlitter_ChooseD565(const SkBitmap& device,
|
D | SkAAClip.h | 94 class SkAAClipBlitter : public SkBlitter { 99 void init(SkBlitter* blitter, const SkAAClip* aaclip) { in init() 115 SkBlitter* fBlitter;
|
D | SkDraw.cpp | 46 fBlitter = SkBlitter::Choose(device, matrix, paint, in SkAutoBlitterChoose() 52 SkBlitter* operator->() { return fBlitter; } in operator ->() 53 SkBlitter* get() const { return fBlitter; } in get() 58 fBlitter = SkBlitter::Choose(device, matrix, paint, in choose() 63 SkBlitter* fBlitter; 69 fBlitter->~SkBlitter(); in ~SkAutoBlitterChoose() 305 SkBlitter*); 309 Proc chooseProc(SkBlitter** blitter); 316 int count, SkBlitter* blitter) { in bw_pt_rect_hair_proc() 331 SkBlitter* blitter) { in bw_pt_rect_16_hair_proc() [all …]
|
D | SkBlitter_Sprite.cpp | 52 SkBlitter* SkBlitter::ChooseSprite( const SkBitmap& device, in ChooseSprite()
|
D | SkRasterClip.cpp | 243 SkBlitter* blitter) { in SkAAClipBlitterWrapper() 248 SkBlitter* blitter) { in SkAAClipBlitterWrapper() 258 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { in init()
|
D | SkSpriteBlitter.h | 18 class SkSpriteBlitter : public SkBlitter {
|
D | SkMaskFilter.cpp | 24 SkBlitter* blitter) { in filterPath()
|
D | SkGraphics.cpp | 94 typesizeline(SkBlitter), in Init()
|
D | SkBlitter_4444.cpp | 468 SkBlitter* SkBlitter_ChooseD4444(const SkBitmap& device, in SkBlitter_ChooseD4444() 472 SkBlitter* blitter; in SkBlitter_ChooseD4444()
|
D | SkRegion_path.cpp | 16 class SkRgnBuilder : public SkBlitter {
|
/external/skia/tests/ |
D | FillPathTest.cpp | 16 struct FakeBlitter : public SkBlitter {
|
/external/skia/src/effects/ |
D | Sk2DPathEffect.cpp | 15 class Sk2DPathEffectBlitter : public SkBlitter {
|
/external/skia/gyp/ |
D | core.gyp | 37 '../src/core/SkBlitter.cpp', 158 '../include/core/SkBlitter.h',
|