skia2/include
Xianzhu Wang bf12c07970 Reland "Fix SkImageSource::filterBounds()"
This relands commit cb4d587666
which was reverted by commit b6d2be1330
because the original CL broke some blink layout tests.

This reland let SkImageSource::filterBounds() return the dst rect with
ctm applied regardless of direction.

Original description:

> Previously SkImageSource::filterBounds() uses the default
> SkImageFilter::onFilterNodeBounds() which returns the input rect.
>
> Now override onFilterNodeBounds() in SkImageSource to return src
> or dst rect (with transform applied).

Change-Id: I915b7889ff59829ddbc4479cd66d75a0bb581e54
Reviewed-on: https://skia-review.googlesource.com/47501
Commit-Queue: Stephen White <senorblanco@chromium.org>
Reviewed-by: Stephen White <senorblanco@chromium.org>
2017-09-16 18:55:53 +00:00
..
android Move calls to conversion_possible to SkCodec 2017-08-17 16:09:31 +00:00
c C API: document sk_matrix_t 2017-03-21 18:04:34 +00:00
codec Remove SK_LEGACY_FRAME_INFO_ALPHA_TYPE 2017-09-01 20:18:49 +00:00
config Revert "Revert "SkUserConfig.h: remove out-of-date comment on SK_SFNTLY_SUBSETTER"" 2017-01-27 14:40:01 +00:00
core Revert "Revert "use unique_ptr for stream api"" 2017-09-16 02:04:23 +00:00
effects Reland "Fix SkImageSource::filterBounds()" 2017-09-16 18:55:53 +00:00
encode Add comments support for PNG encoder 2017-06-09 17:24:03 +00:00
gpu Disable flat interpolation in TextureOp on Qualcomm 2017-09-15 17:07:33 +00:00
pathops use reversePathTo in place of addPathReverse 2016-11-07 05:09:28 -08:00
ports Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00
private Revert "Revert "Switched highp float to highfloat and mediump float to half."" 2017-09-15 18:50:54 +00:00
svg no need for SK_SUPPORT_LEGACY_CANVAS_IS_REFCNT anymore 2016-12-07 22:28:04 +00:00
utils Revert "Revert "use unique_ptr for stream api"" 2017-09-16 02:04:23 +00:00
views Convert NULL and 0 to nullptr. 2017-08-28 17:48:57 +00:00