HomeSort by relevance Sort by last modified time
    Searched refs:SkBlitter (Results 1 - 23 of 23) sorted by null

  /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 \

Completed in 1111 milliseconds