Searched refs:SkShader (Results 1 - 25 of 453) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/skia/src/animator/
H A DSkDrawTransparentShader.cpp13 SkShader* SkDrawTransparentShader::getShader() {
H A DSkDrawTransparentShader.h15 virtual SkShader* getShader();
/external/skia/src/animator/
H A DSkDrawTransparentShader.cpp13 SkShader* SkDrawTransparentShader::getShader() {
H A DSkDrawTransparentShader.h15 virtual SkShader* getShader();
/external/skia/tests/
H A DPictureShaderTest.cpp10 #include "SkShader.h"
16 SkShader* shader = SkShader::CreatePictureShader(NULL,
17 SkShader::kClamp_TileMode, SkShader::kClamp_TileMode);
23 shader = SkShader::CreatePictureShader(picture.get(),
24 SkShader::kClamp_TileMode, SkShader::kClamp_TileMode);
/external/chromium_org/third_party/skia/include/core/
H A DSkComposeShader.h13 #include "SkShader.h"
23 class SK_API SkComposeShader : public SkShader {
34 SkComposeShader(SkShader* sA, SkShader* sB, SkXfermode* mode = NULL);
39 class ComposeShaderContext : public SkShader::Context {
44 SkShader::Context* contextA, SkShader::Context* contextB);
46 SkShader::Context* getShaderContextA() const { return fShaderContextA; }
47 SkShader::Context* getShaderContextB() const { return fShaderContextB; }
54 SkShader
[all...]
/external/skia/include/core/
H A DSkComposeShader.h13 #include "SkShader.h"
23 class SK_API SkComposeShader : public SkShader {
34 SkComposeShader(SkShader* sA, SkShader* sB, SkXfermode* mode = NULL);
39 class ComposeShaderContext : public SkShader::Context {
44 SkShader::Context* contextA, SkShader::Context* contextB);
46 SkShader::Context* getShaderContextA() const { return fShaderContextA; }
47 SkShader::Context* getShaderContextB() const { return fShaderContextB; }
54 SkShader
[all...]
H A DSkEmptyShader.h11 #include "SkShader.h"
13 // TODO: move this to private, as there is a public factory on SkShader
19 class SK_API SkEmptyShader : public SkShader {
25 // sizeof(SkShader::Context) to satisfy SkSmallAllocator.
26 return sizeof(SkShader::Context);
35 virtual SkShader::Context* onCreateContext(const ContextRec&, void*) const SK_OVERRIDE {
40 typedef SkShader INHERITED;
/external/chromium_org/third_party/skia/tests/
H A DPictureShaderTest.cpp10 #include "SkShader.h"
16 SkShader* shader = SkShader::CreatePictureShader(NULL,
17 SkShader::kClamp_TileMode, SkShader::kClamp_TileMode, NULL, NULL);
23 shader = SkShader::CreatePictureShader(picture.get(),
24 SkShader::kClamp_TileMode, SkShader::kClamp_TileMode, NULL, NULL);
/external/chromium_org/third_party/skia/src/core/
H A DSkEmptyShader.h11 #include "SkShader.h"
13 // TODO: move this to private, as there is a public factory on SkShader
19 class SK_API SkEmptyShader : public SkShader {
25 // sizeof(SkShader::Context) to satisfy SkSmallAllocator.
26 return sizeof(SkShader::Context);
37 virtual SkShader::Context* onCreateContext(const ContextRec&, void*) const SK_OVERRIDE {
42 typedef SkShader INHERITED;
H A DSkFilterShader.h11 #include "SkShader.h"
15 class SkFilterShader : public SkShader {
17 SkFilterShader(SkShader* shader, SkColorFilter* filter);
22 class FilterShaderContext : public SkShader::Context {
25 FilterShaderContext(const SkFilterShader&, SkShader::Context*, const ContextRec&);
39 SkShader::Context* fShaderContext;
41 typedef SkShader::Context INHERITED;
56 SkShader* fShader;
59 typedef SkShader INHERITED;
H A DSkPictureShader.h11 #include "SkShader.h"
22 class SkPictureShader : public SkShader {
44 SkShader* refBitmapShader(const SkMatrix&, const SkMatrix* localMatrix) const;
51 mutable SkAutoTUnref<SkShader> fCachedBitmapShader;
54 class PictureShaderContext : public SkShader::Context {
57 SkShader* bitmapShader);
68 PictureShaderContext(const SkPictureShader&, const ContextRec&, SkShader* bitmapShader);
70 SkAutoTUnref<SkShader> fBitmapShader;
71 SkShader::Context* fBitmapShaderContext;
74 typedef SkShader
[all...]
/external/skia/bench/
H A DTileBench.cpp12 #include "SkShader.h"
41 ConstXTileBench(SkShader::TileMode xTile,
42 SkShader::TileMode yTile,
56 SkShader* s = SkShader::CreateBitmapShader(bm, xTile, yTile);
61 static const char* gTileModeStr[SkShader::kTileModeCount] = { "C", "R", "M" };
117 DEF_BENCH(return new ConstXTileBench(SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode, false, false, true))
118 DEF_BENCH(return new ConstXTileBench(SkShader::kClamp_TileMode, SkShader
[all...]
/external/chromium_org/third_party/skia/bench/
H A DTileBench.cpp12 #include "SkShader.h"
41 ConstXTileBench(SkShader::TileMode xTile,
42 SkShader::TileMode yTile,
56 SkShader* s = SkShader::CreateBitmapShader(bm, xTile, yTile);
61 static const char* gTileModeStr[SkShader::kTileModeCount] = { "C", "R", "M" };
120 //DEF_BENCH(return new ConstXTileBench(SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode, false, false, true))
121 DEF_BENCH(return new ConstXTileBench(SkShader::kClamp_TileMode, SkShader
[all...]
/external/chromium_org/third_party/skia/include/gpu/
H A DGrTextureAccess.h14 #include "SkShader.h"
34 GrTextureParams(SkShader::TileMode tileXAndY, FilterMode filterMode) {
38 GrTextureParams(const SkShader::TileMode tileModes[2], FilterMode filterMode) {
54 this->reset(SkShader::kClamp_TileMode, kNone_FilterMode);
57 void reset(SkShader::TileMode tileXAndY, FilterMode filterMode) {
62 void reset(const SkShader::TileMode tileModes[2], FilterMode filterMode) {
69 fTileModes[0] = fTileModes[1] = SkShader::kClamp_TileMode;
74 fTileModes[0] = fTileModes[1] = SkShader::kClamp_TileMode;
79 void setTileModeX(const SkShader::TileMode tm) { fTileModes[0] = tm; }
80 void setTileModeY(const SkShader
[all...]
/external/skia/include/gpu/
H A DGrTextureAccess.h12 #include "SkShader.h"
35 GrTextureParams(SkShader::TileMode tileXAndY, FilterMode filterMode) {
39 GrTextureParams(const SkShader::TileMode tileModes[2], FilterMode filterMode) {
55 this->reset(SkShader::kClamp_TileMode, kNone_FilterMode);
58 void reset(SkShader::TileMode tileXAndY, FilterMode filterMode) {
63 void reset(const SkShader::TileMode tileModes[2], FilterMode filterMode) {
70 fTileModes[0] = fTileModes[1] = SkShader::kClamp_TileMode;
75 fTileModes[0] = fTileModes[1] = SkShader::kClamp_TileMode;
80 void setTileModeX(const SkShader::TileMode tm) { fTileModes[0] = tm; }
81 void setTileModeY(const SkShader
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DPattern.cpp58 SkShader* Pattern::shader()
69 m_pattern = adoptRef(SkShader::CreateBitmapShader(m_tileImage->bitmap(),
70 SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode, &localMatrix));
77 SkShader::TileMode tileModeX = (m_repeatMode & RepeatModeX)
78 ? SkShader::kRepeat_TileMode
79 : SkShader::kClamp_TileMode;
80 SkShader::TileMode tileModeY = (m_repeatMode & RepeatModeY)
81 ? SkShader::kRepeat_TileMode
82 : SkShader
[all...]
/external/skia/src/core/
H A DSkFilterShader.h11 #include "SkShader.h"
15 class SkFilterShader : public SkShader {
17 SkFilterShader(SkShader* shader, SkColorFilter* filter);
22 class FilterShaderContext : public SkShader::Context {
25 FilterShaderContext(const SkFilterShader&, SkShader::Context*, const ContextRec&);
39 SkShader::Context* fShaderContext;
41 typedef SkShader::Context INHERITED;
54 SkShader* fShader;
57 typedef SkShader INHERITED;
H A DSkPictureShader.h11 #include "SkShader.h"
22 class SkPictureShader : public SkShader {
43 SkShader* refBitmapShader(const SkMatrix&, const SkMatrix* localMatrix) const;
49 mutable SkAutoTUnref<SkShader> fCachedBitmapShader;
53 class PictureShaderContext : public SkShader::Context {
56 SkShader* bitmapShader);
67 PictureShaderContext(const SkPictureShader&, const ContextRec&, SkShader* bitmapShader);
69 SkAutoTUnref<SkShader> fBitmapShader;
70 SkShader::Context* fBitmapShaderContext;
73 typedef SkShader
[all...]
H A DSkShader.cpp16 #include "SkShader.h"
39 SkShader::SkShader(const SkMatrix* localMatrix) { function in class:SkShader
51 SkShader::SkShader(SkReadBuffer& buffer) : INHERITED(buffer) { function in class:SkShader
63 SkShader::~SkShader() {
67 void SkShader::flatten(SkWriteBuffer& buffer) const {
76 bool SkShader::computeTotalInverse(const ContextRec& rec, SkMatrix* totalInverse) const {
88 SkShader
[all...]
/external/chromium_org/third_party/skia/gm/
H A Dgiantbitmap.cpp11 #include "SkShader.h"
23 SkShader::TileMode fMode;
63 GiantBitmapGM(SkShader::TileMode mode, bool doFilter, bool doRotate) : fBM(NULL) {
78 if (fDoFilter && fDoRotate && fMode != SkShader::kClamp_TileMode) {
88 case SkShader::kClamp_TileMode:
91 case SkShader::kRepeat_TileMode:
94 case SkShader::kMirror_TileMode:
119 SkShader* s = SkShader::CreateBitmapShader(getBitmap(), fMode, fMode, &m);
137 static skiagm::GM* G000(void*) { return new GiantBitmapGM(SkShader
[all...]
H A Dclippedbitmapshaders.cpp12 #include "SkShader.h"
45 ClippedBitmapShadersGM(SkShader::TileMode mode, bool hq=false)
50 SkShader::TileMode fMode;
56 case SkShader::kRepeat_TileMode:
59 case SkShader::kMirror_TileMode:
62 case SkShader::kClamp_TileMode:
85 SkShader* shader = SkShader::CreateBitmapShader(
119 DEF_GM( return new ClippedBitmapShadersGM(SkShader::kRepeat_TileMode); )
120 DEF_GM( return new ClippedBitmapShadersGM(SkShader
[all...]
/external/chromium_org/third_party/skia/include/effects/
H A DSkRectShaderImageFilter.h14 class SkShader;
19 * produced by the given SkShader. If no rectangle is specified, an output
28 SK_ATTR_DEPRECATED("use Create(SkShader*, const CropRect*)")
29 static SkRectShaderImageFilter* Create(SkShader* s, const SkRect& rect);
31 static SkRectShaderImageFilter* Create(SkShader* s, const CropRect* rect = NULL, uint32_t uniqueID = 0);
46 SkRectShaderImageFilter(SkShader* s, const CropRect* rect, uint32_t uniqueID = 0);
47 SkShader* fShader;
/external/skia/gm/
H A Dgiantbitmap.cpp11 #include "SkShader.h"
23 SkShader::TileMode fMode;
63 GiantBitmapGM(SkShader::TileMode mode, bool doFilter, bool doRotate) : fBM(NULL) {
75 if (fDoFilter && fDoRotate && fMode != SkShader::kClamp_TileMode) {
84 case SkShader::kClamp_TileMode:
87 case SkShader::kRepeat_TileMode:
90 case SkShader::kMirror_TileMode:
115 SkShader* s = SkShader::CreateBitmapShader(getBitmap(), fMode, fMode, &m);
133 static skiagm::GM* G000(void*) { return new GiantBitmapGM(SkShader
[all...]
/external/skia/include/effects/
H A DSkRectShaderImageFilter.h14 class SkShader;
19 * produced by the given SkShader. If no rectangle is specified, an output
28 SK_ATTR_DEPRECATED("use Create(SkShader*, const CropRect*)")
29 static SkRectShaderImageFilter* Create(SkShader* s, const SkRect& rect);
31 static SkRectShaderImageFilter* Create(SkShader* s, const CropRect* rect = NULL);
44 SkRectShaderImageFilter(SkShader* s, const CropRect* rect);
45 SkShader* fShader;

Completed in 446 milliseconds

1234567891011>>