summaryrefslogtreecommitdiffstats
path: root/cc/raster
diff options
context:
space:
mode:
authorreed <reed@google.com>2015-09-07 07:48:43 -0700
committerCommit bot <commit-bot@chromium.org>2015-09-07 14:49:14 +0000
commit594dd2ceb850729071c042c591264538b44f8c6d (patch)
tree5f14286ad93018ba15ae0c7a5d3c4585eafb8b3c /cc/raster
parentd9fdb679ed3303c4de137583bdac50a5592e9752 (diff)
downloadchromium_src-594dd2ceb850729071c042c591264538b44f8c6d.zip
chromium_src-594dd2ceb850729071c042c591264538b44f8c6d.tar.gz
chromium_src-594dd2ceb850729071c042c591264538b44f8c6d.tar.bz2
asABitmap is deprecated, switch over to (simpler) isABitmap
BUG= CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=vmpstr Review URL: https://codereview.chromium.org/1303033002 Cr-Commit-Position: refs/heads/master@{#347633}
Diffstat (limited to 'cc/raster')
-rw-r--r--cc/raster/tile_task_worker_pool.cc9
1 files changed, 1 insertions, 8 deletions
diff --git a/cc/raster/tile_task_worker_pool.cc b/cc/raster/tile_task_worker_pool.cc
index 758962e..b1d7b70 100644
--- a/cc/raster/tile_task_worker_pool.cc
+++ b/cc/raster/tile_task_worker_pool.cc
@@ -160,14 +160,7 @@ class SkipImageFilter : public SkDrawFilter {
return false;
SkShader* shader = paint->getShader();
- if (!shader)
- return true;
- SkShader::BitmapType bitmap_type =
- shader->asABitmap(nullptr, nullptr, nullptr);
- // The kDefault_BitmapType is returned for images. Other bitmap types are
- // simply bitmap representations of colors such as gradients. So, we can
- // return true and draw for any case except kDefault_BitmapType.
- return bitmap_type != SkShader::kDefault_BitmapType;
+ return !shader || !shader->isABitmap();
}
};