Searched refs:SkBlitter (Results 1 - 25 of 72) sorted by relevance

123

/external/chromium_org/third_party/skia/src/core/
H A DSkScanPriv.h14 #include "SkBlitter.h"
18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds,
21 SkBlitter* getBlitter() const { return fBlitter; }
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);
H A DSkScan.h17 class SkBlitter;
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...]
H A DSkScan.cpp11 #include "SkBlitter.h"
14 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) {
19 SkBlitter* blitter) {
49 SkBlitter* blitter) {
57 SkBlitter* blitter) {
67 SkBlitter* blitter) {
82 SkBlitter* blitter) {
97 SkBlitter* blitter) {
H A DSkBlitter.h23 /** SkBlitter and its subclasses are responsible for actually writing pixels
26 class SkBlitter { class
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) {
163 SkBlitter* fBlitter;
171 class SkRgnClipBlitter : public SkBlitter {
[all...]
H A DSkBlitter_Sprite.cpp49 // returning null means the caller will call SkBlitter::Choose() and
51 SkBlitter* SkBlitter::ChooseSprite(const SkBitmap& device, const SkPaint& paint,
H A DSkRasterClip.h149 SkAAClipBlitterWrapper(const SkRasterClip&, SkBlitter*);
150 SkAAClipBlitterWrapper(const SkAAClip*, SkBlitter*);
152 void init(const SkRasterClip&, SkBlitter*);
162 SkBlitter* getBlitter() {
172 SkBlitter* fBlitter;
H A DSkScan_Hairline.cpp11 #include "SkBlitter.h"
17 SkBlitter* blitter) {
27 SkBlitter* blitter) {
44 const SkRegion* clip, SkBlitter* blitter) {
147 SkBlitter* blitter) {
214 SkBlitter*);
217 SkBlitter* blitter, int level, LineProc lineproc) {
230 SkBlitter* blitter, int level, LineProc lineproc) {
261 SkBlitter* blitter, LineProc lineproc) {
327 SkBlitter* blitte
[all...]
H A DSkAAClip.h12 #include "SkBlitter.h"
100 class SkAAClipBlitter : public SkBlitter {
105 void init(SkBlitter* blitter, const SkAAClip* aaclip) {
121 SkBlitter* fBlitter;
H A DSkDrawProcs.h11 #include "SkBlitter.h"
16 class SkBlitter;
22 SkBlitter* fBlitter;
40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
H A DSkBlitter.cpp8 #include "SkBlitter.h"
23 SkBlitter::~SkBlitter() {}
25 bool SkBlitter::isNullBlitter() const { return false; }
27 bool SkBlitter::resetShaderContext(const SkShader::ContextRec&) {
31 SkShader::Context* SkBlitter::getShaderContext() const {
35 const SkBitmap* SkBlitter::justAnOpaqueColor(uint32_t* value) {
39 void SkBlitter::blitH(int x, int y, int width) {
43 void SkBlitter::blitAntiH(int x, int y, const SkAlpha antialias[],
48 void SkBlitter
[all...]
/external/skia/src/core/
H A DSkScanPriv.h14 #include "SkBlitter.h"
18 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& bounds,
21 SkBlitter* getBlitter() const { return fBlitter; }
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);
H A DSkScan.h17 class SkBlitter;
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...]
H A DSkBlitter.h23 /** SkBlitter and its subclasses are responsible for actually writing pixels
26 class SkBlitter { class
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) {
132 SkBlitter* fBlitter;
140 class SkRgnClipBlitter : public SkBlitter {
[all...]
H A DSkScan.cpp11 #include "SkBlitter.h"
14 static inline void blitrect(SkBlitter* blitter, const SkIRect& r) {
19 SkBlitter* blitter) {
49 SkBlitter* blitter) {
57 SkBlitter* blitter) {
67 SkBlitter* blitter) {
82 SkBlitter* blitter) {
97 SkBlitter* blitter) {
H A DSkRasterClip.h137 SkAAClipBlitterWrapper(const SkRasterClip&, SkBlitter*);
138 SkAAClipBlitterWrapper(const SkAAClip*, SkBlitter*);
140 void init(const SkRasterClip&, SkBlitter*);
150 SkBlitter* getBlitter() {
160 SkBlitter* fBlitter;
H A DSkBlitter_Sprite.cpp49 // returning null means the caller will call SkBlitter::Choose() and
51 SkBlitter* SkBlitter::ChooseSprite(const SkBitmap& device, const SkPaint& paint,
H A DSkScan_Hairline.cpp11 #include "SkBlitter.h"
17 SkBlitter* blitter) {
27 SkBlitter* blitter) {
44 const SkRegion* clip, SkBlitter* blitter) {
147 SkBlitter* blitter) {
214 SkBlitter*);
217 SkBlitter* blitter, int level, LineProc lineproc) {
230 SkBlitter* blitter, int level, LineProc lineproc) {
261 SkBlitter* blitter, LineProc lineproc) {
327 SkBlitter* blitte
[all...]
H A DSkAAClip.h12 #include "SkBlitter.h"
94 class SkAAClipBlitter : public SkBlitter {
99 void init(SkBlitter* blitter, const SkAAClip* aaclip) {
115 SkBlitter* fBlitter;
H A DSkDrawProcs.h11 #include "SkBlitter.h"
16 class SkBlitter;
22 SkBlitter* fBlitter;
40 Proc init(const SkDraw* draw, SkBlitter* blitter, SkGlyphCache* cache,
/external/chromium_org/third_party/skia/src/utils/
H A DSkTextureCompressor_ASTC.h13 class SkBlitter;
20 SkBlitter* CreateASTCBlitter(int width, int height, void* outputBuffer,
H A DSkTextureCompressor_LATC.h13 class SkBlitter;
20 SkBlitter* CreateLATCBlitter(int width, int height, void* outputBuffer,
H A DSkTextureCompressor_R11EAC.h13 class SkBlitter;
20 SkBlitter* CreateR11EACBlitter(int width, int height, void* outputBuffer,
H A DSkTextureCompressor.h15 class SkBlitter;
106 SkBlitter* CreateBlitterForFormat(int width, int height, void* compressedBuffer,
/external/chromium_org/third_party/skia/include/core/
H A DSkMaskFilter.h21 class SkBlitter;
207 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*,
215 SkBlitter*, SkPaint::Style style) const;
/external/skia/include/core/
H A DSkMaskFilter.h21 class SkBlitter;
207 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*,
215 SkBlitter*, SkPaint::Style style) const;

Completed in 326 milliseconds

123