diff options
author | 2014-02-19 22:10:12 +0000 | |
---|---|---|
committer | 2014-02-19 22:10:12 +0000 | |
commit | 897b73f62c012758bd8fef77c24d3573c847dbc3 (patch) | |
tree | 4836a846a76b7a8eb85b3e7ea58d20d7fefa782a /gyp/gmslides.gypi | |
parent | 5a6abaa1c9db4f2c9a408a6121e98f76b0c38110 (diff) |
Fix CTM application in SkResizeImagefilter; implement bounds traversals.
SkResizeImageFilter resizes all the pixels from its input (subject to
the input's crop rect), but the offset to be applied was incorrect.
It should take the CTM into account, so that the origin of the resize is
the world space origin, unaffected by whatever clipping is applied.
New GM imageresizetiled exercises the behaviour under
impl-side-painting-like conditions, and existing GMs now have resize
cases added.
R=reed@google.com, robertphillips@google.com
Review URL: https://codereview.chromium.org/168283006
git-svn-id: http://skia.googlecode.com/svn/trunk@13506 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gyp/gmslides.gypi')
-rw-r--r-- | gyp/gmslides.gypi | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gyp/gmslides.gypi b/gyp/gmslides.gypi index e95f59b34c..8a9d36b5e4 100644 --- a/gyp/gmslides.gypi +++ b/gyp/gmslides.gypi @@ -91,6 +91,7 @@ '../gm/imageblur.cpp', '../gm/imageblurtiled.cpp', '../gm/imagemagnifier.cpp', + '../gm/imageresizetiled.cpp', '../gm/inversepaths.cpp', '../gm/lerpmode.cpp', '../gm/lighting.cpp', |