/external/skia/legacy/src/core/ |
SkScan.cpp | 14 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { 15 blitter->blitRect(r.fLeft, r.fTop, r.width(), r.height()); 19 SkBlitter* blitter) { 26 blitrect(blitter, r); 30 blitrect(blitter, rr); 38 blitrect(blitter, rr); 43 blitrect(blitter, r); 49 SkBlitter* blitter) { 53 SkScan::FillIRect(r, clip, blitter); 59 SkBlitter* blitter) { [all...] |
SkScan_Hairline.cpp | 17 SkBlitter* blitter) { 21 blitter->blitH(x, fy >> 16, 1); 27 SkBlitter* blitter) { 31 blitter->blitH(fx >> 16, y, 1); 37 const SkRegion* clip, SkBlitter* blitter) { 80 blitter = clipper.apply(blitter, clip); 101 horiline(ix0, ix1, startY, slope, blitter); 116 vertline(iy0, iy1, startX, slope, blitter); 124 SkBlitter* blitter) { [all...] |
SkBlitter_Sprite.cpp | 67 SkSpriteBlitter* blitter; local 71 blitter = SkSpriteBlitter::ChooseD16(source, paint, storage, 75 blitter = SkSpriteBlitter::ChooseD32(source, paint, storage, 79 blitter = NULL; 83 if (blitter) { 84 blitter->setup(device, left, top, paint); 86 return blitter;
|
SkScan_Antihair.cpp | 68 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, 83 blitter->blitAntiH(x, y, aa, runs); 90 SkBlitter* blitter, int mod64) { 101 call_hline_blitter(blitter, x, y, count, ma); 107 call_hline_blitter(blitter, x, y - 1, count, ma); 114 SkBlitter* blitter, int mod64) { 133 blitter->blitAntiH(x, lower_y, aa, runs); 141 blitter->blitAntiH(x, lower_y - 1, aa, runs); 153 SkBlitter* blitter, int mod64) { 162 blitter->blitV(x, y, stopy - y, ApplyGamma(gGammaTable, ma)) [all...] |
SkScan_Path.cpp | 105 typedef void (*PrePostProc)(SkBlitter* blitter, int y, bool isStartOfScanline); 110 SkBlitter* blitter, int start_y, int stop_y, 128 proc(blitter, curr_y, PREPOST_START); // pre-proc 141 blitter->blitH(left, curr_y, width); 182 proc(blitter, curr_y, PREPOST_END); // post-proc 215 SkBlitter* blitter, int start_y, int stop_y, 263 blitter->blitRect(L, local_top, R - L, count); 273 blitter->blitH(L, local_top, R - L); 312 // this guy overrides blitH, and will call its proxy blitter with the inverse 319 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) [all...] |
SkScanPriv.h | 18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds); 32 SkBlitter* blitter, int start_y, int stop_y, int shiftEdgesUp,
|
SkMaskFilter.cpp | 24 SkBlitter* blitter) { 38 // if we get here, we need to (possibly) resolve the clip and blitter 39 SkAAClipBlitterWrapper wrapper(clip, blitter); 40 blitter = wrapper.getBlitter(); 47 blitter->blitMask(dstM, cr);
|
SkBlitter.cpp | 71 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, 92 blitter->blitH(pos, y, x - pos); 103 blitter->blitH(pos, y, x - pos); 519 SkBlitter* blitter = fBlitter; 522 blitter->blitMask(mask, r); 533 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip, 539 blitter = &fNullBlitter; 542 fRectBlitter.init(blitter, clipR); 543 blitter = &fRectBlitter; 546 fRgnBlitter.init(blitter, clip) [all...] |
SkDrawProcs.h | 30 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache);
|
SkRasterClip.cpp | 243 SkBlitter* blitter) { 244 this->init(clip, blitter); 248 SkBlitter* blitter) { 249 SkASSERT(blitter); 252 fAABlitter.init(blitter, aaclip); 258 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { 259 SkASSERT(blitter); 262 fBlitter = blitter; 266 fAABlitter.init(blitter, &aaclip);
|
/external/skia/src/core/ |
SkScan.cpp | 14 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) { 15 blitter->blitRect(r.fLeft, r.fTop, r.width(), r.height()); 19 SkBlitter* blitter) { 26 blitrect(blitter, r); 30 blitrect(blitter, rr); 38 blitrect(blitter, rr); 43 blitrect(blitter, r); 49 SkBlitter* blitter) { 53 SkScan::FillIRect(r, clip, blitter); 59 SkBlitter* blitter) { [all...] |
SkScan_Hairline.cpp | 17 SkBlitter* blitter) { 21 blitter->blitH(x, fy >> 16, 1); 27 SkBlitter* blitter) { 31 blitter->blitH(fx >> 16, y, 1); 44 const SkRegion* clip, SkBlitter* blitter) { 105 blitter = clipper.apply(blitter, clip); 126 horiline(ix0, ix1, startY, slope, blitter); 141 vertline(iy0, iy1, startX, slope, blitter); 149 SkBlitter* blitter) { [all...] |
SkBlitter_Sprite.cpp | 67 SkSpriteBlitter* blitter; local 71 blitter = SkSpriteBlitter::ChooseD16(source, paint, storage, 75 blitter = SkSpriteBlitter::ChooseD32(source, paint, storage, 79 blitter = NULL; 83 if (blitter) { 84 blitter->setup(device, left, top, paint); 86 return blitter;
|
SkScan_Antihair.cpp | 68 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, 83 blitter->blitAntiH(x, y, aa, runs); 96 void setup(SkBlitter* blitter) { 97 fBlitter = blitter; 164 SkBlitter* blitter = this->getBlitter(); 171 blitter->blitAntiH(x, lower_y, aa, runs); 179 blitter->blitAntiH(x, lower_y - 1, aa, runs); 199 SkBlitter* blitter = this->getBlitter(); 205 blitter->blitAntiH(x, lower_y, aa, runs); 213 blitter->blitAntiH(x, lower_y - 1, aa, runs) [all...] |
SkScan_Path.cpp | 110 typedef void (*PrePostProc)(SkBlitter* blitter, int y, bool isStartOfScanline); 115 SkBlitter* blitter, int start_y, int stop_y, 133 proc(blitter, curr_y, PREPOST_START); // pre-proc 146 blitter->blitH(left, curr_y, width); 187 proc(blitter, curr_y, PREPOST_END); // post-proc 220 SkBlitter* blitter, int start_y, int stop_y, 262 blitter->blitRect(L, local_top, R - L, count); 272 blitter->blitH(L, local_top, R - L); 311 // this guy overrides blitH, and will call its proxy blitter with the inverse 318 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) [all...] |
SkScanPriv.h | 18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds, 33 SkBlitter* blitter, int start_y, int stop_y, int shiftEdgesUp,
|
SkMaskFilter.cpp | 34 static void blitClippedMask(SkBlitter* blitter, const SkMask& mask, 38 blitter->blitMask(mask, r); 42 static void blitClippedRect(SkBlitter* blitter, const SkIRect& rect, const SkIRect& clipR) { 45 blitter->blitRect(r.left(), r.top(), r.width(), r.height()); 63 const SkIRect& clipR, SkBlitter* blitter) { 74 blitClippedMask(blitter, m, m.fBounds, clipR); 82 blitClippedMask(blitter, m, m.fBounds, clipR); 90 blitClippedMask(blitter, m, m.fBounds, clipR); 99 blitClippedMask(blitter, m, m.fBounds, clipR); 107 blitClippedRect(blitter, innerR, clipR) [all...] |
SkScan.h | 36 SkBlitter* blitter) { 37 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 40 SkBlitter* blitter) { 41 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter); 72 SkBlitter* blitter) { 73 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 76 SkBlitter* blitter) { 77 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter);
|
SkBlitter.cpp | 77 static inline void bits_to_runs(SkBlitter* blitter, int x, int y, 98 blitter->blitH(pos, y, x - pos); 109 blitter->blitH(pos, y, x - pos); 527 SkBlitter* blitter = fBlitter; 530 blitter->blitMask(mask, r); 541 SkBlitter* SkBlitterClipper::apply(SkBlitter* blitter, const SkRegion* clip, 547 blitter = &fNullBlitter; 550 fRectBlitter.init(blitter, clipR); 551 blitter = &fRectBlitter; 554 fRgnBlitter.init(blitter, clip) [all...] |
SkDrawProcs.h | 30 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache);
|
SkRasterClip.cpp | 265 SkBlitter* blitter) { 266 this->init(clip, blitter); 270 SkBlitter* blitter) { 271 SkASSERT(blitter); 274 fAABlitter.init(blitter, aaclip); 280 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { 281 SkASSERT(blitter); 284 fBlitter = blitter; 288 fAABlitter.init(blitter, &aaclip);
|
/external/skia/tests/ |
FillPathTest.cpp | 32 // but skipped after tessellation, should be cleared by the blitter. 34 FakeBlitter blitter; local 46 SkScan::FillPath(path, clip, &blitter); 48 REPORTER_ASSERT(reporter, blitter.m_blitCount == expected_lines);
|
/external/skia/legacy/include/core/ |
SkScan.h | 36 SkBlitter* blitter) { 37 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 40 SkBlitter* blitter) { 41 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter); 72 SkBlitter* blitter) { 73 SkScan::FillXRect(*(const SkXRect*)&rect, clip, blitter); 76 SkBlitter* blitter) { 77 SkScan::AntiFillXRect(*(const SkXRect*)&rect, clip, blitter);
|
SkMaskFilter.h | 103 and then call filterMask(). If this returns true, the specified blitter will be called 108 const SkRasterClip&, SkBounder*, SkBlitter* blitter);
|
SkBlitter.h | 48 /** If the blitter just sets a single value for each pixel, return the 61 Return the correct blitter to use given the specified context. 84 /** This blitter silently never draws anything. 97 /** Wraps another (real) blitter, and ensures that the real blitter is only 103 void init(SkBlitter* blitter, const SkIRect& clipRect) { 105 fBlitter = blitter; 124 /** Wraps another (real) blitter, and ensures that the real blitter is only 130 void init(SkBlitter* blitter, const SkRegion* clipRgn) [all...] |