/external/webkit/Source/WebCore/platform/graphics/skia/ |
H A D | PlatformGraphics.h | 34 typedef class SkShader* PlatformGradient; 35 typedef class SkShader* PlatformPattern;
|
H A D | PatternSkia.cpp | 39 #include "SkShader.h" 68 m_pattern = SkShader::CreateBitmapShader(*bm, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode); 77 SkShader::TileMode tileModeX = m_repeatX ? SkShader::kRepeat_TileMode : SkShader::kClamp_TileMode; 78 SkShader::TileMode tileModeY = m_repeatY ? SkShader::kRepeat_TileMode : SkShader [all...] |
/external/skia/src/animator/ |
H A D | SkDrawTransparentShader.cpp | 13 SkShader* SkDrawTransparentShader::getShader() {
|
H A D | SkDrawTransparentShader.h | 17 virtual SkShader* getShader();
|
H A D | SkDrawShader.cpp | 28 tileMode(SkShader::kClamp_TileMode) { 39 void SkDrawShader::addPostlude(SkShader* shader) { 66 SkShader* SkDrawBitmapShader::getShader() { 76 SkShader* shader = SkShader::CreateBitmapShader(image->fBitmap, 77 (SkShader::TileMode) tileMode, 78 (SkShader::TileMode) tileMode); 79 SkAutoTDelete<SkShader> autoDel(shader);
|
H A D | SkDrawShader.h | 14 #include "SkShader.h" 22 virtual SkShader* getShader();
|
/external/webkit/Source/WebCore/platform/graphics/android/ |
H A D | PatternAndroid.cpp | 33 #include "SkShader.h" 38 static SkShader::TileMode toTileMode(bool doRepeat) { 39 return doRepeat ? SkShader::kRepeat_TileMode : SkShader::kClamp_TileMode; 48 SkShader* Pattern::platformPattern(const AffineTransform&) 58 m_pattern = SkShader::CreateBitmapShader(ref->bitmap(),
|
/external/skia/include/effects/ |
H A D | SkGradientShader.h | 13 #include "SkShader.h" 19 SkGradientShader hosts factories for creating subclasses of SkShader that 41 static SkShader* CreateLinear( const SkPoint pts[2], 43 SkShader::TileMode mode, 63 static SkShader* CreateRadial( const SkPoint& center, SkScalar radius, 65 SkShader::TileMode mode, 88 static SkShader* CreateTwoPointRadial(const SkPoint& start, 94 SkShader::TileMode mode, 112 static SkShader* CreateSweep(SkScalar cx, SkScalar cy,
|
/external/skia/include/core/ |
H A D | SkComposeShader.h | 13 #include "SkShader.h" 23 class SK_API SkComposeShader : public SkShader { 34 SkComposeShader(SkShader* sA, SkShader* sB, SkXfermode* mode = NULL); 52 SkShader* fShaderA; 53 SkShader* fShaderB; 56 typedef SkShader INHERITED;
|
H A D | SkShader.h | 21 /** \class SkShader 23 * SkShader is the based class for objects that return horizontal spans of 24 * colors during drawing. A subclass of SkShader is installed in a SkPaint 28 class SK_API SkShader : public SkFlattenable { class in inherits:SkFlattenable 30 SkShader(); 31 virtual ~SkShader(); 147 return SkShader::CanCallShadeSpan16(this->getFlags()); 279 static SkShader* CreateBitmapShader(const SkBitmap& src, 297 SkShader(SkFlattenableReadBuffer& ); 306 static SkShader* CreateBitmapShade [all...] |
/external/skia/gm/ |
H A D | tinybitmap.cpp | 10 #include "SkShader.h" 50 SkShader* s = 51 SkShader::CreateBitmapShader(fBM, SkShader::kRepeat_TileMode, 52 SkShader::kMirror_TileMode);
|
H A D | shadertext.cpp | 35 SK_ARRAY_COUNT(colors), SkShader::kClamp_TileMode, um))->unref(); 39 SkShader* MakeBitmapShader(SkShader::TileMode tx, SkShader::TileMode ty, 45 return SkShader::CreateBitmapShader(bmp, tx, ty); 65 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, 66 SkShader::TileMode tm, SkUnitMapper* mapper) { 71 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, 72 SkShader::TileMode tm, SkUnitMapper* mapper) { 80 static SkShader* MakeSwee [all...] |
/external/skia/tests/ |
H A D | ShaderOpacityTest.cpp | 9 #include "SkShader.h" 18 SkShader* shader = SkShader::CreateBitmapShader(bmp, 19 SkShader::kClamp_TileMode, SkShader::kClamp_TileMode); 28 shader = SkShader::CreateBitmapShader(bmp, 29 SkShader::kClamp_TileMode, SkShader::kClamp_TileMode); 36 shader = SkShader::CreateBitmapShader(bmp, 37 SkShader [all...] |
/external/skia/bench/ |
H A D | GradientBench.cpp | 14 #include "SkShader.h" 42 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, 43 SkShader::TileMode tm, SkUnitMapper* mapper, 49 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, 50 SkShader::TileMode tm, SkUnitMapper* mapper, 61 static SkShader* MakeSweep(const SkPoint pts[2], const GradData& data, 62 SkShader::TileMode tm, SkUnitMapper* mapper, 72 static SkShader* Make2Radial(const SkPoint pts[2], const GradData& data, 73 SkShader::TileMode tm, SkUnitMapper* mapper, 86 typedef SkShader* (*GradMake 151 GradientBench(void* param, GradType gradType, SkShader::TileMode tm = SkShader::kClamp_TileMode, GeomType geomType = kRect_GeomType, float scale = 1.0f) argument [all...] |
/external/skia/samplecode/ |
H A D | SampleShaderText.cpp | 34 SK_ARRAY_COUNT(colors), SkShader::kClamp_TileMode, um))->unref(); 38 SkShader* MakeBitmapShader(SkShader::TileMode tx, SkShader::TileMode ty, 44 return SkShader::CreateBitmapShader(bmp, tx, ty); 64 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, 65 SkShader::TileMode tm, SkUnitMapper* mapper) { 70 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, 71 SkShader::TileMode tm, SkUnitMapper* mapper) { 79 static SkShader* MakeSwee [all...] |
H A D | SampleShaders.cpp | 16 #include "SkShader.h" 26 static SkShader* make_bitmapfade(const SkBitmap& bm) 35 SkShader* shaderA = SkGradientShader::CreateLinear(pts, colors, NULL, 2, SkShader::kClamp_TileMode); 37 SkShader* shaderB = SkShader::CreateBitmapShader(bm, 38 SkShader::kClamp_TileMode, SkShader::kClamp_TileMode); 42 SkShader* shader = new SkComposeShader(shaderB, shaderA, mode); 52 SkShader* fShade [all...] |
H A D | SampleClamp.cpp | 16 static SkShader* make_linear() { 20 SkShader::kClamp_TileMode); 24 SkShader* fGrad;
|
H A D | SampleGradients.cpp | 13 static SkShader* setgrad(const SkRect& r, SkColor c0, SkColor c1) { 17 SkShader::kClamp_TileMode, NULL); 67 static SkShader* MakeLinear(const SkPoint pts[2], const GradData& data, 68 SkShader::TileMode tm, SkUnitMapper* mapper) { 73 static SkShader* MakeRadial(const SkPoint pts[2], const GradData& data, 74 SkShader::TileMode tm, SkUnitMapper* mapper) { 82 static SkShader* MakeSweep(const SkPoint pts[2], const GradData& data, 83 SkShader::TileMode tm, SkUnitMapper* mapper) { 91 static SkShader* Make2Radial(const SkPoint pts[2], const GradData& data, 92 SkShader [all...] |
H A D | SampleTinyBitmap.cpp | 10 #include "SkShader.h" 68 SkShader* s = SkShader::CreateBitmapShader(fBM, SkShader::kRepeat_TileMode, 69 SkShader::kMirror_TileMode);
|
H A D | SampleAnimatedGradient.cpp | 57 SkShader* shader1 = SkGradientShader::CreateLinear( 59 SkShader::kMirror_TileMode); 66 SkShader* shader2 = SkGradientShader::CreateRadial( 68 SkShader::kMirror_TileMode); 73 SkShader* shader3 = SkGradientShader::CreateTwoPointRadial( 75 SkShader::kMirror_TileMode); 80 SkShader* shader4 = SkGradientShader::CreateSweep(
|
/external/skia/src/core/ |
H A D | SkShader.cpp | 11 #include "SkShader.h" 15 SkShader::SkShader() : fLocalMatrix(NULL) { function in class:SkShader 19 SkShader::SkShader(SkFlattenableReadBuffer& buffer) function in class:SkShader 29 SkShader::~SkShader() { 34 void SkShader::beginSession() { 39 void SkShader::endSession() { 44 void SkShader [all...] |
H A D | SkBitmapSamplerTemplate.h | 18 BITMAP_CLASSNAME_PREFIX(_Point_Sampler)(const SkBitmap& bm, SkShader::TileMode tmx, SkShader::TileMode tmy) 35 : SkBitmapSampler(bm, false, SkShader::kClamp_TileMode, SkShader::kClamp_TileMode) 50 : SkBitmapSampler(bm, false, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode) 65 : SkBitmapSampler(bm, false, SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode) 80 : SkBitmapSampler(bm, false, SkShader::kMirror_TileMode, SkShader [all...] |
H A D | SkBitmapSampler.h | 15 #include "SkShader.h" 21 SkBitmapSampler(const SkBitmap&, bool filter, SkShader::TileMode tmx, SkShader::TileMode tmy); 26 SkShader::TileMode getTileModeX() const { return fTileModeX; } 27 SkShader::TileMode getTileModeY() const { return fTileModeY; } 37 SkShader::TileMode tmx, SkShader::TileMode tmy); 43 SkShader::TileMode fTileModeX; 44 SkShader::TileMode fTileModeY;
|
H A D | SkBitmapSampler.cpp | 12 static SkTileModeProc get_tilemode_proc(SkShader::TileMode mode) 15 case SkShader::kClamp_TileMode: 17 case SkShader::kRepeat_TileMode: 19 case SkShader::kMirror_TileMode: 28 SkShader::TileMode tmx, SkShader::TileMode tmy) 47 SkShader::TileMode tmx, SkShader::TileMode tmy) 78 ARGB32_Bilinear_Sampler(const SkBitmap& bm, SkShader::TileMode tmx, SkShader [all...] |
/external/skia/src/views/ |
H A D | SkParsePaint.cpp | 14 static SkShader* inflate_shader(const SkDOM& dom, const SkDOM::Node* node) 34 SkShader::TileMode mode = SkShader::kClamp_TileMode; 38 mode = (SkShader::TileMode)index; 51 SkShader::TileMode mode = SkShader::kRepeat_TileMode; 55 mode = (SkShader::TileMode)index; 57 return SkShader::CreateBitmapShader(bm, mode, mode); 106 SkShader* shader = inflate_shader(dom, node);
|