Home
last modified time | relevance | path

Searched refs:SkBlitter (Results 1 – 25 of 80) sorted by relevance

1234

/external/chromium_org/third_party/skia/src/core/
DSkScan.h17 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*);
34 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
35 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
36 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
37 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
38 static void AntiFillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
40 const SkRasterClip&, SkBlitter*);
[all …]
DSkBlitter.h26 class SkBlitter {
28 virtual ~SkBlitter();
98 static SkBlitter* Choose(const SkBitmap& device,
104 static SkBlitter* ChooseSprite(const SkBitmap& device,
120 class SkNullBlitter : public SkBlitter {
136 class SkRectClipBlitter : public SkBlitter {
138 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
163 SkBlitter* fBlitter;
171 class SkRgnClipBlitter : public SkBlitter {
173 void init(SkBlitter* blitter, const SkRegion* clipRgn) { in init()
[all …]
DSkScanPriv.h18 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);
DSkScan.cpp14 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()
DSkScan_Hairline.cpp17 SkBlitter* blitter) { in horiline()
27 SkBlitter* blitter) { in vertline()
44 const SkRegion* clip, SkBlitter* blitter) { in HairLineRgn()
147 SkBlitter* blitter) { in HairRect()
214 SkBlitter*);
217 SkBlitter* blitter, int level, LineProc lineproc) { in hairquad()
230 SkBlitter* blitter, int level, LineProc lineproc) { in haircubic()
261 SkBlitter* blitter, LineProc lineproc) { in hair_path()
327 SkBlitter* blitter) { in HairPath()
332 SkBlitter* blitter) { in AntiHairPath()
[all …]
DSkBlitter.cpp23 SkBlitter::~SkBlitter() {} in ~SkBlitter()
25 bool SkBlitter::isNullBlitter() const { return false; } in isNullBlitter()
27 bool SkBlitter::resetShaderContext(const SkShader::ContextRec&) { in resetShaderContext()
31 SkShader::Context* SkBlitter::getShaderContext() const { in getShaderContext()
35 const SkBitmap* SkBlitter::justAnOpaqueColor(uint32_t* value) { in justAnOpaqueColor()
39 void SkBlitter::blitH(int x, int y, int width) { in blitH()
43 void SkBlitter::blitAntiH(int x, int y, const SkAlpha antialias[], in blitAntiH()
48 void SkBlitter::blitV(int x, int y, int height, SkAlpha alpha) { in blitV()
62 void SkBlitter::blitRect(int x, int y, int width, int height) { in blitRect()
72 void SkBlitter::blitAntiRect(int x, int y, int width, int height, in blitAntiRect()
[all …]
DSkRasterClip.h149 SkAAClipBlitterWrapper(const SkRasterClip&, SkBlitter*);
150 SkAAClipBlitterWrapper(const SkAAClip*, SkBlitter*);
152 void init(const SkRasterClip&, SkBlitter*);
162 SkBlitter* getBlitter() { in getBlitter()
172 SkBlitter* fBlitter;
DSkScan_Path.cpp110 typedef void (*PrePostProc)(SkBlitter* blitter, int y, bool isStartOfScanline);
115 SkBlitter* blitter, int start_y, int stop_y, in walk_edges()
220 SkBlitter* blitter, int start_y, int stop_y, in walk_convex_edges()
316 class InverseBlitter : public SkBlitter {
318 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter()
362 SkBlitter* fBlitter;
366 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc()
432 void sk_fill_path(const SkPath& path, const SkIRect* clipRect, SkBlitter* blitter, in sk_fill_path()
510 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above()
523 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below()
[all …]
DSkScan_Antihair.cpp68 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;
164 SkBlitter* blitter = this->getBlitter(); in drawCap()
199 SkBlitter* blitter = this->getBlitter(); in drawLine()
374 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline()
592 const SkRegion* clip, SkBlitter* blitter) { in AntiHairLineRgn()
671 SkBlitter* blitter) { in AntiHairRect()
694 SkBlitter* blitter) { in do_scanline()
[all …]
DSkScan_AntiPath.cpp45 class BaseSuperBlitter : public SkBlitter {
47 BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
61 SkBlitter* fRealBlitter;
78 BaseSuperBlitter::BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in BaseSuperBlitter()
106 SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
152 SuperBlitter::SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in SuperBlitter()
401 MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
440 MaskSuperBlitter::MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in MaskSuperBlitter()
626 SkBlitter* blitter, bool forceRLE) { in AntiFillPath()
732 SkBlitter* blitter) { in FillPath()
[all …]
/external/skia/src/core/
DSkScan.h17 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*);
34 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
35 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
36 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
37 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
38 static void AntiFillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
40 const SkRasterClip&, SkBlitter*);
[all …]
DSkBlitter.h26 class SkBlitter {
28 virtual ~SkBlitter();
79 static SkBlitter* Choose(const SkBitmap& device,
85 static SkBlitter* ChooseSprite(const SkBitmap& device,
97 class SkNullBlitter : public SkBlitter {
113 class SkRectClipBlitter : public SkBlitter {
115 void init(SkBlitter* blitter, const SkIRect& clipRect) { in init()
132 SkBlitter* fBlitter;
140 class SkRgnClipBlitter : public SkBlitter {
142 void init(SkBlitter* blitter, const SkRegion* clipRgn) { in init()
[all …]
DSkScanPriv.h18 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);
DSkScan.cpp14 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()
DSkScan_Hairline.cpp17 SkBlitter* blitter) { in horiline()
27 SkBlitter* blitter) { in vertline()
44 const SkRegion* clip, SkBlitter* blitter) { in HairLineRgn()
147 SkBlitter* blitter) { in HairRect()
214 SkBlitter*);
217 SkBlitter* blitter, int level, LineProc lineproc) { in hairquad()
230 SkBlitter* blitter, int level, LineProc lineproc) { in haircubic()
261 SkBlitter* blitter, LineProc lineproc) { in hair_path()
327 SkBlitter* blitter) { in HairPath()
332 SkBlitter* blitter) { in AntiHairPath()
[all …]
DSkRasterClip.h137 SkAAClipBlitterWrapper(const SkRasterClip&, SkBlitter*);
138 SkAAClipBlitterWrapper(const SkAAClip*, SkBlitter*);
140 void init(const SkRasterClip&, SkBlitter*);
150 SkBlitter* getBlitter() { in getBlitter()
160 SkBlitter* fBlitter;
DSkBlitter.cpp23 SkBlitter::~SkBlitter() {} in ~SkBlitter()
25 bool SkBlitter::isNullBlitter() const { return false; } in isNullBlitter()
27 bool SkBlitter::resetShaderContext(const SkShader::ContextRec&) { in resetShaderContext()
31 SkShader::Context* SkBlitter::getShaderContext() const { in getShaderContext()
35 const SkBitmap* SkBlitter::justAnOpaqueColor(uint32_t* value) { in justAnOpaqueColor()
39 void SkBlitter::blitH(int x, int y, int width) { in blitH()
43 void SkBlitter::blitAntiH(int x, int y, const SkAlpha antialias[], in blitAntiH()
48 void SkBlitter::blitV(int x, int y, int height, SkAlpha alpha) { in blitV()
62 void SkBlitter::blitRect(int x, int y, int width, int height) { in blitRect()
72 void SkBlitter::blitAntiRect(int x, int y, int width, int height, in blitAntiRect()
[all …]
DSkScan_Path.cpp110 typedef void (*PrePostProc)(SkBlitter* blitter, int y, bool isStartOfScanline);
115 SkBlitter* blitter, int start_y, int stop_y, in walk_edges()
220 SkBlitter* blitter, int start_y, int stop_y, in walk_convex_edges()
316 class InverseBlitter : public SkBlitter {
318 void setBlitter(SkBlitter* blitter, const SkIRect& clip, int shift) { in setBlitter()
362 SkBlitter* fBlitter;
366 static void PrePostInverseBlitterProc(SkBlitter* blitter, int y, bool isStart) { in PrePostInverseBlitterProc()
432 void sk_fill_path(const SkPath& path, const SkIRect* clipRect, SkBlitter* blitter, in sk_fill_path()
510 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_above()
523 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { in sk_blit_below()
[all …]
DSkScan_Antihair.cpp68 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;
164 SkBlitter* blitter = this->getBlitter(); in drawCap()
199 SkBlitter* blitter = this->getBlitter(); in drawLine()
374 const SkIRect* clip, SkBlitter* blitter) { in do_anti_hairline()
592 const SkRegion* clip, SkBlitter* blitter) { in AntiHairLineRgn()
671 SkBlitter* blitter) { in AntiHairRect()
694 SkBlitter* blitter) { in do_scanline()
[all …]
DSkScan_AntiPath.cpp45 class BaseSuperBlitter : public SkBlitter {
47 BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
61 SkBlitter* fRealBlitter;
78 BaseSuperBlitter::BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in BaseSuperBlitter()
106 SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
130 SuperBlitter::SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in SuperBlitter()
377 MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
416 MaskSuperBlitter::MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, in MaskSuperBlitter()
602 SkBlitter* blitter, bool forceRLE) { in AntiFillPath()
708 SkBlitter* blitter) { in FillPath()
[all …]
/external/chromium_org/third_party/skia/include/core/
DSkDraw.h20 class SkBlitter; variable
54 SkBlitter* customBlitter = NULL) const {
80 SkBlitter* customBlitter = NULL) const {
125 SkBlitter* customBlitter = NULL) const;
/external/chromium_org/third_party/skia/src/utils/
DSkTextureCompressor_R11EAC.h13 class SkBlitter; variable
20 SkBlitter* CreateR11EACBlitter(int width, int height, void* outputBuffer,
DSkTextureCompressor_LATC.h13 class SkBlitter; variable
20 SkBlitter* CreateLATCBlitter(int width, int height, void* outputBuffer,
DSkTextureCompressor_ASTC.h13 class SkBlitter; variable
20 SkBlitter* CreateASTCBlitter(int width, int height, void* outputBuffer,
/external/skia/include/core/
DSkMaskFilter.h21 class SkBlitter; variable
207 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*,
215 SkBlitter*, SkPaint::Style style) const;

1234