/external/chromium_org/third_party/skia/src/animator/ |
H A D | SkDrawTransparentShader.cpp | 13 SkShader* SkDrawTransparentShader::getShader() {
|
H A D | SkDrawTransparentShader.h | 15 virtual SkShader* getShader();
|
/external/skia/src/animator/ |
H A D | SkDrawTransparentShader.cpp | 13 SkShader* SkDrawTransparentShader::getShader() {
|
H A D | SkDrawTransparentShader.h | 15 virtual SkShader* getShader();
|
/external/skia/tests/ |
H A D | PictureShaderTest.cpp | 10 #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 D | SkComposeShader.h | 13 #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 D | SkComposeShader.h | 13 #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 D | SkEmptyShader.h | 11 #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 D | PictureShaderTest.cpp | 10 #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 D | SkEmptyShader.h | 11 #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 D | SkFilterShader.h | 11 #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 D | SkPictureShader.h | 11 #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 D | TileBench.cpp | 12 #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 D | TileBench.cpp | 12 #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 D | GrTextureAccess.h | 14 #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 D | GrTextureAccess.h | 12 #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 D | Pattern.cpp | 58 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 D | SkFilterShader.h | 11 #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 D | SkPictureShader.h | 11 #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 D | SkShader.cpp | 16 #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 D | giantbitmap.cpp | 11 #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 D | clippedbitmapshaders.cpp | 12 #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 D | SkRectShaderImageFilter.h | 14 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 D | giantbitmap.cpp | 11 #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 D | SkRectShaderImageFilter.h | 14 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;
|