aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-06-23 15:28:31 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-06-23 19:57:17 +0000
commitbc4c26b7a2452f482b6f9a39daea39c44932f2c5 (patch)
treee092d1c9ca3225f380ac73bad70c5ead9e0816ad /src
parentc16d0d5c3bea2cf2274b256493871f32d853512b (diff)
reduce exposure of SK_SUPPORT_LEGACY_TILED_BITMAPS to not replace repeats yet
A large swath of skps slowed down ~5-6x, likely because of repeat_repeat tiling slowdowns. This CL reduces our exposure to keep those in legacy mode for now. Bug: skia: Change-Id: I16d03c01fe8c14a8b9b6a1a9a0c5f31f8d616b4a Reviewed-on: https://skia-review.googlesource.com/20694 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'src')
-rw-r--r--src/shaders/SkImageShader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shaders/SkImageShader.cpp b/src/shaders/SkImageShader.cpp
index 61d24837d1..cfed0d61db 100644
--- a/src/shaders/SkImageShader.cpp
+++ b/src/shaders/SkImageShader.cpp
@@ -54,7 +54,7 @@ bool SkImageShader::IsRasterPipelineOnly(SkColorType ct, SkShader::TileMode tx,
if (ct != kN32_SkColorType) {
return true;
}
- if (tx != SkShader::kClamp_TileMode || ty != SkShader::kClamp_TileMode) {
+ if (tx != ty) {
return true;
}
#endif