/external/skia/src/core/ |
SkScanPriv.h | 22 #include "SkBlitter.h" 26 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds); 28 SkBlitter* getBlitter() const { return fBlitter; } 34 SkBlitter* fBlitter; 40 SkBlitter* blitter, int start_y, int stop_y, int shiftEdgesUp, 44 void sk_blit_above_and_below(SkBlitter* blitter, const SkIRect& avoid,
|
SkDrawProcs.h | 6 class SkBlitter; 12 SkBlitter* fBlitter; 18 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache);
|
SkScan.cpp | 19 #include "SkBlitter.h" 22 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { 27 SkBlitter* blitter) { 57 SkBlitter* blitter) { 67 SkBlitter* blitter) {
|
SkBlitter_Sprite.cpp | 65 // returning null means the caller will call SkBlitter::Choose() and 67 SkBlitter* SkBlitter::ChooseSprite( const SkBitmap& device,
|
SkScan_Hairline.cpp | 19 #include "SkBlitter.h" 24 static void horiline(int x, int stopx, SkFixed fy, SkFixed dy, SkBlitter* blitter) 34 static void vertline(int y, int stopy, SkFixed fx, SkFixed dx, SkBlitter* blitter) 44 void SkScan::HairLine(const SkPoint& pt0, const SkPoint& pt1, const SkRegion* clip, SkBlitter* blitter) 134 void SkScan::HairRect(const SkRect& rect, const SkRegion* clip, SkBlitter* blitter) 198 static void hairquad(const SkPoint pts[3], const SkRegion* clip, SkBlitter* blitter, int level, 199 void (*lineproc)(const SkPoint&, const SkPoint&, const SkRegion* clip, SkBlitter*)) 234 static void haircubic(const SkPoint pts[4], const SkRegion* clip, SkBlitter* blitter, int level, 235 void (*lineproc)(const SkPoint&, const SkPoint&, const SkRegion*, SkBlitter*)) 252 static void hair_path(const SkPath& path, const SkRegion* clip, SkBlitter* blitter [all...] |
SkScan_AntiPath.cpp | 21 #include "SkBlitter.h" 31 class BaseSuperBlitter : public SkBlitter { 33 BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 48 SkBlitter* fRealBlitter; 56 BaseSuperBlitter::BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 74 SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 90 SuperBlitter::SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 196 MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 226 MaskSuperBlitter::MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 359 SkBlitter* blitter) [all...] |
SkCoreBlitters.h | 21 #include "SkBlitter.h" 24 class SkRasterBlitter : public SkBlitter { 32 typedef SkBlitter INHERITED; 183 SkBlitter::Choose(...) 186 extern SkBlitter* SkBlitter_ChooseD4444(const SkBitmap& device, 190 extern SkBlitter* SkBlitter_ChooseD565(const SkBitmap& device,
|
SkMaskFilter.cpp | 19 #include "SkBlitter.h" 32 SkBlitter* blitter)
|
SkSpriteBlitter.h | 21 #include "SkBlitter.h" 26 class SkSpriteBlitter : public SkBlitter {
|
SkBlitter.cpp | 1 /* libs/graphics/sgl/SkBlitter.cpp 18 #include "SkBlitter.h" 28 SkBlitter::~SkBlitter() {} 30 const SkBitmap* SkBlitter::justAnOpaqueColor(uint32_t* value) 35 void SkBlitter::blitH(int x, int y, int width) 40 void SkBlitter::blitAntiH(int x, int y, const SkAlpha antialias[], const int16_t runs[]) 45 void SkBlitter::blitV(int x, int y, int height, SkAlpha alpha) 60 void SkBlitter::blitRect(int x, int y, int width, int height) 68 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, const uint8_t bits[] [all...] |
SkScan_Antihair.cpp | 19 #include "SkBlitter.h" 79 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, U8CPU alpha) 100 static SkFixed hline(int x, int stopx, SkFixed fy, SkFixed /*slope*/, SkBlitter* blitter, int mod64) 124 static SkFixed horish(int x, int stopx, SkFixed fy, SkFixed dy, SkBlitter* blitter, int mod64) 165 static SkFixed vline(int y, int stopy, SkFixed fx, SkFixed /*slope*/, SkBlitter* blitter, int mod64) 183 static SkFixed vertish(int y, int stopy, SkFixed fx, SkFixed dx, SkBlitter* blitter, int mod64) 214 typedef SkFixed (*LineProc)(int istart, int istop, SkFixed fstart, SkFixed slope, SkBlitter*, int); 224 const SkIRect* clip, SkBlitter* blitter) 416 const SkRegion* clip, SkBlitter* blitter) 483 void SkScan::AntiHairRect(const SkRect& rect, const SkRegion* clip, SkBlitter* blitter [all...] |
SkScan_Path.cpp | 19 #include "SkBlitter.h" 125 typedef void (*PrePostProc)(SkBlitter* blitter, int y, bool isStartOfScanline); 130 SkBlitter* blitter, int start_y, int stop_y, 234 class InverseBlitter : public SkBlitter { 236 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { 280 SkBlitter* fBlitter; 284 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { 479 void sk_fill_path(const SkPath& path, const SkIRect* clipRect, SkBlitter* blitter, 552 void sk_blit_above_and_below(SkBlitter* blitter, const SkIRect& ir, 575 SkScanClipper::SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& ir [all...] |
SkDraw.cpp | 19 #include "SkBlitter.h" 75 fBlitter = SkBlitter::Choose(device, matrix, paint, 80 SkBlitter* operator->() { return fBlitter; } 81 SkBlitter* get() const { return fBlitter; } 84 SkBlitter* fBlitter; 90 fBlitter->~SkBlitter(); 326 SkBlitter*); 330 Proc chooseProc(SkBlitter* blitter); 334 int count, SkBlitter* blitter) { 349 SkBlitter* blitter) [all...] |
SkAntiRun.h | 21 #include "SkBlitter.h" 106 void blit(int x, int y, SkBlitter* blitter)
|
SkBlitter_4444.cpp | 491 SkBlitter* SkBlitter_ChooseD4444(const SkBitmap& device, 495 SkBlitter* blitter;
|
SkGraphics.cpp | 21 #include "SkBlitter.h" 187 typesizeline(SkBlitter),
|
SkRegion_path.cpp | 19 #include "SkBlitter.h" 24 class SkRgnBuilder : public SkBlitter {
|
SkBlitter_RGB16.cpp | [all...] |
/external/skia/include/core/ |
SkBlitter.h | 1 /* libs/graphics/sgl/SkBlitter.h 28 class SkBlitter { 30 virtual ~SkBlitter(); 50 static SkBlitter* Choose(const SkBitmap& device, 56 static SkBlitter* Choose(const SkBitmap& device, 61 static SkBlitter* ChooseSprite(const SkBitmap& device, 72 class SkNullBlitter : public SkBlitter { 86 class SkRectClipBlitter : public SkBlitter { 88 void init(SkBlitter* blitter, const SkIRect& clipRect) { 103 SkBlitter* fBlitter [all...] |
SkScan.h | 24 class SkBlitter; 34 static void FillIRect(const SkIRect&, const SkRegion* clip, SkBlitter*); 35 static void FillXRect(const SkXRect&, const SkRegion* clip, SkBlitter*); 39 SkBlitter* blitter) { 43 static void FillRect(const SkRect&, const SkRegion* clip, SkBlitter*); 46 static void FillTriangle(const SkPoint pts[], const SkRegion*, SkBlitter*); 47 static void FillPath(const SkPath&, const SkRegion& clip, SkBlitter*); 51 SkBlitter* blitter) { 59 static void HairLine(const SkPoint&, const SkPoint&, const SkRegion* clip, SkBlitter*); 60 static void HairRect(const SkRect&, const SkRegion* clip, SkBlitter*); [all...] |
SkMaskFilter.h | 23 class SkBlitter; 70 const SkRegion& devClip, SkBounder*, SkBlitter* blitter);
|
/external/skia/src/effects/ |
Sk2DPathEffect.cpp | 19 #include "SkBlitter.h" 23 class Sk2DPathEffectBlitter : public SkBlitter {
|
/external/skia/ |
Android.mk | 106 src/core/SkBlitter.cpp \
|