aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar senorblanco <senorblanco@chromium.org>2016-04-01 09:24:48 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-04-01 09:24:48 -0700
commitf27002947d40ab884e13d39ee2ef0ac4ccadcd6a (patch)
treef67ccf7deeb5556faf53e4ed874931ec67d6a871 /src
parent2f538e91573ae3b263a5b7f61628c8485913ded1 (diff)
Fix padding bug in SkTileImageFilter.
When padding an image out to tile size, use the filter input, not the source primitive. NOTE: this will affect the tileimagefilter GM (new test case & size). R=robertphillips@google.com BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1853803003 Review URL: https://codereview.chromium.org/1853803003
Diffstat (limited to 'src')
-rw-r--r--src/effects/SkTileImageFilter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/effects/SkTileImageFilter.cpp b/src/effects/SkTileImageFilter.cpp
index ab127f6fdf..8f556ff4d0 100644
--- a/src/effects/SkTileImageFilter.cpp
+++ b/src/effects/SkTileImageFilter.cpp
@@ -83,8 +83,8 @@ bool SkTileImageFilter::onFilterImageDeprecated(Proxy* proxy, const SkBitmap& sr
return false;
}
SkCanvas canvas(device);
- canvas.drawBitmap(src, SkIntToScalar(srcOffset.x()),
- SkIntToScalar(srcOffset.y()));
+ canvas.drawBitmap(source, SkIntToScalar(srcOffset.x()),
+ SkIntToScalar(srcOffset.y()));
subset = device->accessBitmap(false);
}
SkASSERT(subset.width() == srcIRect.width());