/external/chromium_org/third_party/skia/src/core/ |
H A D | SkLocalMatrixShader.h | 17 SkLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix) argument 19 , fProxyLocalMatrix(localMatrix) 37 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, 40 if (localMatrix) { 41 tmp.preConcat(*localMatrix); 48 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, 56 virtual SkShader* refAsALocalMatrixShader(SkMatrix* localMatrix) const SK_OVERRIDE { 57 if (localMatrix) { 58 *localMatrix = fProxyLocalMatrix;
|
H A D | SkLocalMatrixShader.cpp | 49 SkShader* SkShader::CreateLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix) { argument 50 if (localMatrix.isIdentity()) { 54 const SkMatrix* lm = &localMatrix; 59 otherLocalMatrix.preConcat(localMatrix);
|
H A D | SkBitmapProcShader.h | 20 const SkMatrix* localMatrix = NULL); 79 const SkMatrix* localMatrix, SkTBlitterAllocator* alloc);
|
H A D | SkPictureShader.cpp | 22 const SkMatrix* localMatrix) 23 : INHERITED(localMatrix) 40 const SkMatrix* localMatrix) { 44 return SkNEW_ARGS(SkPictureShader, (picture, tmx, tmy, localMatrix)); 192 const SkMatrix* localMatrix, GrColor* grColor, 194 SkAutoTUnref<SkShader> bitmapShader(this->refBitmapShader(context->getMatrix(), localMatrix)); 202 const SkMatrix* localMatrix, GrColor* grColor, 21 SkPictureShader(SkPicture* picture, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 39 Create(SkPicture* picture, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 191 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument 201 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument
|
H A D | SkShader.cpp | 39 SkShader::SkShader(const SkMatrix* localMatrix) { argument 41 if (localMatrix) { 42 fLocalMatrix = *localMatrix; 226 const SkMatrix* localMatrix) { 227 return ::CreateBitmapShader(src, tmx, tmy, localMatrix, NULL); 231 const SkMatrix* localMatrix) { 232 return SkPictureShader::Create(src, tmx, tmy, localMatrix); 351 const SkMatrix* localMatrix, GrColor* grColor, 363 const SkMatrix* localMatrix, GrColor* grColor, 225 CreateBitmapShader(const SkBitmap& src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 230 CreatePictureShader(SkPicture* src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 350 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument 362 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument
|
/external/skia/src/core/ |
H A D | SkLocalMatrixShader.h | 17 SkLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix) argument 18 : INHERITED(&localMatrix) 37 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, 40 if (localMatrix) { 41 tmp.preConcat(*localMatrix); 48 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, 56 virtual SkShader* refAsALocalMatrixShader(SkMatrix* localMatrix) const SK_OVERRIDE { 57 if (localMatrix) { 58 *localMatrix = this->getLocalMatrix();
|
H A D | SkLocalMatrixShader.cpp | 47 SkShader* SkShader::CreateLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix) { argument 48 if (localMatrix.isIdentity()) { 52 const SkMatrix* lm = &localMatrix; 57 otherLocalMatrix.preConcat(localMatrix);
|
H A D | SkBitmapProcShader.h | 20 const SkMatrix* localMatrix = NULL); 79 const SkMatrix* localMatrix, SkTBlitterAllocator* alloc);
|
H A D | SkPictureShader.cpp | 22 const SkMatrix* localMatrix) 23 : INHERITED(localMatrix) 40 const SkMatrix* localMatrix) { 44 return SkNEW_ARGS(SkPictureShader, (picture, tmx, tmy, localMatrix)); 192 const SkMatrix* localMatrix, GrColor* grColor, 194 SkAutoTUnref<SkShader> bitmapShader(this->refBitmapShader(context->getMatrix(), localMatrix)); 202 const SkMatrix* localMatrix, GrColor* grColor, 21 SkPictureShader(SkPicture* picture, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 39 Create(SkPicture* picture, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 191 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument 201 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument
|
H A D | SkShader.cpp | 39 SkShader::SkShader(const SkMatrix* localMatrix) { argument 41 if (localMatrix) { 42 fLocalMatrix = *localMatrix; 232 const SkMatrix* localMatrix) { 233 return ::CreateBitmapShader(src, tmx, tmy, localMatrix, NULL); 237 const SkMatrix* localMatrix) { 238 return SkPictureShader::Create(src, tmx, tmy, localMatrix); 357 const SkMatrix* localMatrix, GrColor* grColor, 369 const SkMatrix* localMatrix, GrColor* grColor, 231 CreateBitmapShader(const SkBitmap& src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 236 CreatePictureShader(SkPicture* src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument 356 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument 368 asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix, GrColor* grColor, GrEffectRef** grEffect) const argument
|
/external/chromium_org/third_party/skia/src/effects/gradients/ |
H A D | SkTwoPointConicalGradient_gpu.h | 22 SkShader::TileMode tm, const SkMatrix* localMatrix);
|
H A D | SkLinearGradient.h | 15 SkLinearGradient(const SkPoint pts[2], const Descriptor&, const SkMatrix* localMatrix); 33 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix,
|
/external/skia/src/effects/gradients/ |
H A D | SkTwoPointConicalGradient_gpu.h | 22 SkShader::TileMode tm, const SkMatrix* localMatrix);
|
H A D | SkLinearGradient.h | 15 SkLinearGradient(const SkPoint pts[2], const Descriptor&, const SkMatrix* localMatrix); 33 virtual bool asNewEffect(GrContext* context, const SkPaint& paint, const SkMatrix* localMatrix,
|
/external/chromium_org/third_party/skia/gm/ |
H A D | pictureshader.cpp | 71 SkMatrix ctm, localMatrix; local 75 localMatrix.setScale(localScale, localScale); 76 this->drawScene(canvas, ctm, localMatrix, tileMode); 80 localMatrix.setTranslate(fTileSize / 4, fTileSize / 4); 81 localMatrix.preScale(localScale, localScale); 82 this->drawScene(canvas, ctm, localMatrix, tileMode); 86 localMatrix.setRotate(45); 87 localMatrix.preScale(localScale, localScale); 88 this->drawScene(canvas, ctm, localMatrix, tileMode); 92 localMatrix 121 drawScene(SkCanvas* canvas, const SkMatrix& matrix, const SkMatrix& localMatrix, unsigned tileMode) argument [all...] |
H A D | gradients_2pt_conical.cpp | 41 SkShader::TileMode tm, const SkMatrix& localMatrix) { 50 data.fCount, tm, 0, &localMatrix); 54 SkShader::TileMode tm, const SkMatrix& localMatrix) { 63 data.fCount, tm, 0, &localMatrix); 67 SkShader::TileMode tm, const SkMatrix& localMatrix) { 76 0, &localMatrix); 80 SkShader::TileMode tm, const SkMatrix& localMatrix) { 89 0, &localMatrix); 93 SkShader::TileMode tm, const SkMatrix& localMatrix) { 102 0, &localMatrix); 40 Make2ConicalOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 53 Make2ConicalOutsideFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 66 Make2ConicalInside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 79 Make2ConicalInsideFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 92 Make2ConicalInsideCenter(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 105 Make2ConicalZeroRad(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 118 Make2ConicalZeroRadFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 131 Make2ConicalZeroRadCenter(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 144 Make2ConicalZeroRadOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 157 Make2ConicalZeroRadFlipOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 170 Make2ConicalEdgeX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 184 Make2ConicalEdgeY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 198 Make2ConicalZeroRadEdgeX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 212 Make2ConicalZeroRadEdgeY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 226 Make2ConicalTouchX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 240 Make2ConicalTouchY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 254 Make2ConicalInsideSmallRad(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument [all...] |
H A D | shaderbounds.cpp | 13 const SkMatrix& localMatrix) { 22 SkShader::kClamp_TileMode, 0, &localMatrix); 30 bool alternate, const SkMatrix& localMatrix); 12 MakeLinear(SkScalar width, SkScalar height, bool alternate, const SkMatrix& localMatrix) argument
|
H A D | gradient_matrix.cpp | 64 static SkShader* make_linear_gradient(const SkPoint pts[2], const SkMatrix& localMatrix) { argument 66 SkShader::kClamp_TileMode, 0, &localMatrix); 69 static SkShader* make_radial_gradient(const SkPoint pts[2], const SkMatrix& localMatrix) { argument 75 SkShader::kClamp_TileMode, 0, &localMatrix);
|
/external/skia/gm/ |
H A D | pictureshader.cpp | 71 SkMatrix ctm, localMatrix; local 75 localMatrix.setScale(localScale, localScale); 76 this->drawScene(canvas, ctm, localMatrix, tileMode); 80 localMatrix.setTranslate(fTileSize / 4, fTileSize / 4); 81 localMatrix.preScale(localScale, localScale); 82 this->drawScene(canvas, ctm, localMatrix, tileMode); 86 localMatrix.setRotate(45); 87 localMatrix.preScale(localScale, localScale); 88 this->drawScene(canvas, ctm, localMatrix, tileMode); 92 localMatrix 121 drawScene(SkCanvas* canvas, const SkMatrix& matrix, const SkMatrix& localMatrix, unsigned tileMode) argument [all...] |
H A D | gradients_2pt_conical.cpp | 41 SkShader::TileMode tm, const SkMatrix& localMatrix) { 50 data.fCount, tm, 0, &localMatrix); 54 SkShader::TileMode tm, const SkMatrix& localMatrix) { 63 data.fCount, tm, 0, &localMatrix); 67 SkShader::TileMode tm, const SkMatrix& localMatrix) { 76 0, &localMatrix); 80 SkShader::TileMode tm, const SkMatrix& localMatrix) { 89 0, &localMatrix); 93 SkShader::TileMode tm, const SkMatrix& localMatrix) { 102 0, &localMatrix); 40 Make2ConicalOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 53 Make2ConicalOutsideFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 66 Make2ConicalInside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 79 Make2ConicalInsideFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 92 Make2ConicalInsideCenter(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 105 Make2ConicalZeroRad(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 118 Make2ConicalZeroRadFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 131 Make2ConicalZeroRadCenter(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 144 Make2ConicalZeroRadOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 157 Make2ConicalZeroRadFlipOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 170 Make2ConicalEdgeX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 184 Make2ConicalEdgeY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 198 Make2ConicalZeroRadEdgeX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 212 Make2ConicalZeroRadEdgeY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 226 Make2ConicalTouchX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 240 Make2ConicalTouchY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument 254 Make2ConicalInsideSmallRad(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument [all...] |
H A D | shaderbounds.cpp | 13 const SkMatrix& localMatrix) { 22 SkShader::kClamp_TileMode, 0, &localMatrix); 30 bool alternate, const SkMatrix& localMatrix); 12 MakeLinear(SkScalar width, SkScalar height, bool alternate, const SkMatrix& localMatrix) argument
|
/external/chromium_org/third_party/skia/include/effects/ |
H A D | SkGradientShader.h | 50 uint32_t flags, const SkMatrix* localMatrix); 62 uint32_t flags, const SkMatrix* localMatrix) { 63 return CreateLinear(pts, colors, pos, count, mode, flags, localMatrix); 86 uint32_t flags, const SkMatrix* localMatrix); 98 uint32_t flags, const SkMatrix* localMatrix) { 99 return CreateRadial(center, radius, colors, pos, count, mode, flags, localMatrix); 126 uint32_t flags, const SkMatrix* localMatrix); 141 uint32_t flags, const SkMatrix* localMatrix) { 143 flags, localMatrix); 157 uint32_t flags, const SkMatrix* localMatrix); 59 CreateLinear(const SkPoint pts[2], const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 95 CreateRadial(const SkPoint& center, SkScalar radius, const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 137 CreateTwoPointRadial(const SkPoint& start, SkScalar startRadius, const SkPoint& end, SkScalar endRadius, const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 168 CreateTwoPointConical(const SkPoint& start, SkScalar startRadius, const SkPoint& end, SkScalar endRadius, const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 203 CreateSweep(SkScalar cx, SkScalar cy, const SkColor colors[], const SkScalar pos[], int count, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument [all...] |
/external/skia/include/effects/ |
H A D | SkGradientShader.h | 50 uint32_t flags, const SkMatrix* localMatrix); 62 uint32_t flags, const SkMatrix* localMatrix) { 63 return CreateLinear(pts, colors, pos, count, mode, flags, localMatrix); 86 uint32_t flags, const SkMatrix* localMatrix); 98 uint32_t flags, const SkMatrix* localMatrix) { 99 return CreateRadial(center, radius, colors, pos, count, mode, flags, localMatrix); 126 uint32_t flags, const SkMatrix* localMatrix); 141 uint32_t flags, const SkMatrix* localMatrix) { 143 flags, localMatrix); 157 uint32_t flags, const SkMatrix* localMatrix); 59 CreateLinear(const SkPoint pts[2], const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 95 CreateRadial(const SkPoint& center, SkScalar radius, const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 137 CreateTwoPointRadial(const SkPoint& start, SkScalar startRadius, const SkPoint& end, SkScalar endRadius, const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 168 CreateTwoPointConical(const SkPoint& start, SkScalar startRadius, const SkPoint& end, SkScalar endRadius, const SkColor colors[], const SkScalar pos[], int count, SkShader::TileMode mode, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument 203 CreateSweep(SkScalar cx, SkScalar cy, const SkColor colors[], const SkScalar pos[], int count, void* ignored, uint32_t flags, const SkMatrix* localMatrix) argument [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/graphics/ |
H A D | Pattern.cpp | 60 SkMatrix localMatrix = affineTransformToSkMatrix(m_patternSpaceTransformation); 66 m_pattern = adoptRef(SkShader::CreateBitmapShader(m_tileImage->bitmap(), SkShader::kRepeat_TileMode, SkShader::kRepeat_TileMode, &localMatrix)); 93 m_pattern = adoptRef(SkShader::CreateBitmapShader(bm2, tileModeX, tileModeY, &localMatrix));
|
/external/chromium_org/third_party/skia/include/core/ |
H A D | SkShader.h | 39 SkShader(const SkMatrix* localMatrix = NULL); 421 const SkMatrix* localMatrix = NULL); 434 const SkMatrix* localMatrix = NULL); 437 * Return a shader that will apply the specified localMatrix to the proxy shader. 442 static SkShader* CreateLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix); 445 * If this shader can be represented by another shader + a localMatrix, return that shader 446 * and, if not NULL, the localMatrix. If not, return NULL and ignore the localMatrix parameter. 451 virtual SkShader* refAsALocalMatrixShader(SkMatrix* localMatrix) const;
|