/external/skia/src/core/ |
D | SkScan.h | 17 class SkBlitter; variable 33 typedef void (*HairRgnProc)(const SkPoint[], int count, const SkRegion*, SkBlitter*); 34 typedef void (*HairRCProc)(const SkPoint[], int count, const SkRasterClip&, SkBlitter*); 36 static void FillPath(const SkPath&, const SkIRect&, SkBlitter*); 41 static void FillIRect(const SkIRect&, const SkRasterClip&, SkBlitter*); 42 static void FillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*); 43 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*); 44 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*); 45 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*); 46 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*); [all …]
|
D | SkBlitter.h | 26 class SkBlitter { 28 virtual ~SkBlitter(); 127 static SkBlitter* Choose(const SkPixmap& dst, 133 static SkBlitter* ChooseSprite(const SkPixmap& dst, 148 class SkNullBlitter : public SkBlitter { 163 class SkRectClipBlitter : public SkBlitter { 165 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init() 189 SkBlitter* fBlitter; 197 class SkRgnClipBlitter : public SkBlitter { 199 void init(SkBlitter* blitter, const SkRegion* clipRgn) { in init() [all …]
|
D | SkScanPriv.h | 18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds, 21 SkBlitter* getBlitter() const { return fBlitter; } in getBlitter() 27 SkBlitter* fBlitter; 33 SkBlitter* blitter, int start_y, int stop_y, int shiftEdgesUp, 37 void sk_blit_above(SkBlitter*, const SkIRect& avoid, const SkRegion& clip); 38 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() 57 SkBlitter* blitter) { in FillRect() 67 SkBlitter* blitter) { in FillIRect() 82 SkBlitter* blitter) { in FillXRect() 97 SkBlitter* blitter) { in FillRect()
|
D | SkBlitter.cpp | 25 SkBlitter::~SkBlitter() {} in ~SkBlitter() 27 bool SkBlitter::isNullBlitter() const { return false; } in isNullBlitter() 29 bool SkBlitter::resetShaderContext(const SkShader::ContextRec&) { in resetShaderContext() 33 SkShader::Context* SkBlitter::getShaderContext() const { in getShaderContext() 37 const SkPixmap* SkBlitter::justAnOpaqueColor(uint32_t* value) { in justAnOpaqueColor() 41 void SkBlitter::blitH(int x, int y, int width) { in blitH() 45 void SkBlitter::blitAntiH(int x, int y, const SkAlpha antialias[], in blitAntiH() 50 void SkBlitter::blitV(int x, int y, int height, SkAlpha alpha) { in blitV() 64 void SkBlitter::blitRect(int x, int y, int width, int height) { in blitRect() 74 void SkBlitter::blitAntiRect(int x, int y, int width, int height, in blitAntiRect() [all …]
|
D | SkScan_Hairline.cpp | 15 SkBlitter* blitter) { in horiline() 25 SkBlitter* blitter) { in vertline() 42 SkBlitter* origBlitter) { in HairLineRgn() 55 SkBlitter* blitter = origBlitter; in HairLineRgn() 147 SkBlitter* blitter) { in HairRect() 218 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in hairquad() 288 static void hair_cubic(const SkPoint pts[4], const SkRegion* clip, SkBlitter* blitter, in hair_cubic() 358 SkBlitter* blitter, int level, SkScan::HairRgnProc lineproc) { in haircubic() 462 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path() 588 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairPath() [all …]
|
D | SkRasterClip.h | 152 SkAAClipBlitterWrapper(const SkRasterClip&, SkBlitter*); 153 SkAAClipBlitterWrapper(const SkAAClip*, SkBlitter*); 155 void init(const SkRasterClip&, SkBlitter*); 165 SkBlitter* getBlitter() { in getBlitter() 175 SkBlitter* fBlitter;
|
D | SkScan_Antihair.cpp | 68 static void call_hline_blitter(SkBlitter* blitter, int x, int y, int count, in call_hline_blitter() 94 SkBlitter* getBlitter() const { return fBlitter; } in getBlitter() 96 void setup(SkBlitter* blitter) { in setup() 104 SkBlitter* fBlitter; 172 SkBlitter* blitter = this->getBlitter(); in drawLine() 306 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline() 524 SkBlitter* blitter) { in AntiHairLineRgn() 603 SkBlitter* blitter) { in AntiHairRect() 623 SkBlitter* blitter) { in do_scanline() 648 static void antifilldot8(FDot8 L, FDot8 T, FDot8 R, FDot8 B, SkBlitter* blitter, in antifilldot8() [all …]
|
D | SkScan_Path.cpp | 127 typedef void (*PrePostProc)(SkBlitter* blitter, int y, bool isStartOfScanline); 132 SkBlitter* blitter, int start_y, int stop_y, in walk_edges() 245 SkBlitter* blitter, int start_y, int stop_y, in walk_convex_edges() 339 class InverseBlitter : public SkBlitter { 341 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter() 385 SkBlitter* fBlitter; 389 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc() 429 void sk_fill_path(const SkPath& path, const SkIRect* clipRect, SkBlitter* blitter, in sk_fill_path() 518 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above() 531 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below() [all …]
|
D | SkScan_AntiPath.cpp | 40 class BaseSuperBlitter : public SkBlitter { 42 BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, 56 SkBlitter* fRealBlitter; 75 BaseSuperBlitter::BaseSuperBlitter(SkBlitter* realBlit, const SkIRect& ir, const SkRegion& clip, in BaseSuperBlitter() 106 SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, const SkRegion& clip, bool isInverse); 151 SuperBlitter::SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, const SkRegion& clip, in SuperBlitter() 398 MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, const SkRegion&, bool isInverse); 436 MaskSuperBlitter::MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, const SkRegion& clip, in MaskSuperBlitter() 627 SkBlitter* blitter, bool forceRLE) { in AntiFillPath() 736 SkBlitter* blitter) { in FillPath() [all …]
|
D | SkDraw.cpp | 55 fBlitter = SkBlitter::Choose(dst, matrix, paint, &fAllocator, drawCoverage); in SkAutoBlitterChoose() 58 SkBlitter* operator->() { return fBlitter; } in operator ->() 59 SkBlitter* get() const { return fBlitter; } in get() 64 fBlitter = SkBlitter::Choose(dst, matrix, paint, &fAllocator, drawCoverage); in choose() 69 SkBlitter* fBlitter; 307 SkBlitter*); 311 Proc chooseProc(SkBlitter** blitter); 318 int count, SkBlitter* blitter) { in bw_pt_rect_hair_proc() 333 SkBlitter* blitter) { in bw_pt_rect_16_hair_proc() 354 SkBlitter* blitter) { in bw_pt_rect_32_hair_proc() [all …]
|
D | SkCoreBlitters.h | 17 class SkRasterBlitter : public SkBlitter { 25 typedef SkBlitter INHERITED; 188 SkBlitter* SkBlitter_ARGB32_Create(const SkPixmap& device, const SkPaint& paint, 192 SkBlitter* SkBlitter_ARGB64_Create(const SkPixmap& device, const SkPaint& paint, 211 SkBlitter* SkBlitter_ChooseD565(const SkPixmap& device, const SkPaint& paint,
|
D | SkAAClip.h | 100 class SkAAClipBlitter : public SkBlitter { 105 void init(SkBlitter* blitter, const SkAAClip* aaclip) { in init() 120 SkBlitter* fBlitter;
|
D | SkBlitter_Sprite.cpp | 43 SkBlitter* SkBlitter::ChooseSprite(const SkPixmap& dst, const SkPaint& paint, in ChooseSprite()
|
D | SkMaskFilter.cpp | 52 static void blitClippedMask(SkBlitter* blitter, const SkMask& mask, in blitClippedMask() 60 static void blitClippedRect(SkBlitter* blitter, const SkIRect& rect, const SkIRect& clipR) { in blitClippedRect() 81 const SkIRect& clipR, SkBlitter* blitter) { in draw_nine_clipped() 194 bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) { in draw_nine() 218 const SkRasterClip& clip, SkBlitter* blitter, in filterRRect() 236 const SkRasterClip& clip, SkBlitter* blitter, in filterPath()
|
D | SkRasterClip.cpp | 407 SkBlitter* blitter) { in SkAAClipBlitterWrapper() 412 SkBlitter* blitter) { in SkAAClipBlitterWrapper() 422 void SkAAClipBlitterWrapper::init(const SkRasterClip& clip, SkBlitter* blitter) { in init()
|
D | SkSpriteBlitter.h | 18 class SkSpriteBlitter : public SkBlitter {
|
/external/skia/include/core/ |
D | SkDraw.h | 20 class SkBlitter; variable 58 SkBlitter* customBlitter = NULL) const { 84 SkBlitter* customBlitter = NULL) const { 129 SkBlitter* customBlitter = NULL) const;
|
D | SkMaskFilter.h | 24 class SkBlitter; variable 230 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*, 238 SkBlitter*, SkPaint::Style style) const;
|
/external/skia/src/utils/ |
D | SkTextureCompressor_LATC.h | 13 class SkBlitter; variable 20 SkBlitter* CreateLATCBlitter(int width, int height, void* outputBuffer,
|
D | SkTextureCompressor_R11EAC.h | 13 class SkBlitter; variable 20 SkBlitter* CreateR11EACBlitter(int width, int height, void* outputBuffer,
|
D | SkTextureCompressor_ASTC.h | 13 class SkBlitter; variable 20 SkBlitter* CreateASTCBlitter(int width, int height, void* outputBuffer,
|
D | SkTextureCompressor.h | 15 class SkBlitter; variable 99 SkBlitter* CreateBlitterForFormat(int width, int height, void* compressedBuffer,
|
/external/skia/tests/ |
D | FillPathTest.cpp | 14 struct FakeBlitter : public SkBlitter {
|
/external/pdfium/core/src/fxge/skia/ |
D | fx_skia_device.cpp | 45 SkBlitter* blitter, 70 SkBlitter* blitter, in DrawPath() 106 void (*proc)(const SkPath&, const SkRasterClip&, SkBlitter*); in DrawPath() 323 SuperBlitter_skia::DrawPath(skPath, (SkBlitter*)&render, rasterClip, *spaint); in SetClipMask() 422 SuperBlitter_skia::DrawPath(skPath, (SkBlitter*)&render, rasterClip, in RenderRasterizerSkia()
|