aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkBitmapProcShader.cpp
diff options
context:
space:
mode:
authorGravatar reed <reed@chromium.org>2015-09-07 11:10:30 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-09-07 11:10:30 -0700
commit2d126b5c45e65a67a9945afa9294038a8eb3f2c8 (patch)
tree555714ec3e75b4d444b6c140dbc3d5c929e554ab /src/core/SkBitmapProcShader.cpp
parent10522ff4cfa3cba45881354768f6185fc1109119 (diff)
switch to isABitmap, deprecate SK_SUPPORT_LEGACY_SHADERBITMAPTYPE
BUG=skia: TBR= Review URL: https://codereview.chromium.org/1311963007
Diffstat (limited to 'src/core/SkBitmapProcShader.cpp')
-rw-r--r--src/core/SkBitmapProcShader.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/core/SkBitmapProcShader.cpp b/src/core/SkBitmapProcShader.cpp
index c3b10184f4..97abbf9675 100644
--- a/src/core/SkBitmapProcShader.cpp
+++ b/src/core/SkBitmapProcShader.cpp
@@ -27,9 +27,7 @@ SkBitmapProcShader::SkBitmapProcShader(const SkBitmap& src, TileMode tmx, TileMo
fTileModeY = (uint8_t)tmy;
}
-SkShader::BitmapType SkBitmapProcShader::asABitmap(SkBitmap* texture,
- SkMatrix* texM,
- TileMode xy[]) const {
+bool SkBitmapProcShader::onIsABitmap(SkBitmap* texture, SkMatrix* texM, TileMode xy[]) const {
if (texture) {
*texture = fRawBitmap;
}
@@ -40,7 +38,7 @@ SkShader::BitmapType SkBitmapProcShader::asABitmap(SkBitmap* texture,
xy[0] = (TileMode)fTileModeX;
xy[1] = (TileMode)fTileModeY;
}
- return kDefault_BitmapType;
+ return true;
}
SkFlattenable* SkBitmapProcShader::CreateProc(SkReadBuffer& buffer) {