diff options
author | senorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-03-25 17:35:10 +0000 |
---|---|---|
committer | senorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-03-25 17:35:10 +0000 |
commit | fd0ec2c76a27ce26a62da23eb75017839959e7cb (patch) | |
tree | f8b43d35589c7d3ea0fd0ffd39156cff27f6f21b /gyp | |
parent | d9ea09e1f29b303e6fa36079e99729d2951925b9 (diff) |
Implement a generic matrix transform image filter.
This will be used in Blink to accommodate matrices that contain
rotation or shearing. This is a generalization of SkResizeImageFilter,
so I've replaced all uses of SkResizeImageFilter in Skia. (It might be
easier to review by diffing it with SkResizeImageFilter, too.)
R=reed@google.com
Review URL: https://codereview.chromium.org/211103006
git-svn-id: http://skia.googlecode.com/svn/trunk@13941 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gyp')
-rw-r--r-- | gyp/effects.gypi | 1 | ||||
-rw-r--r-- | gyp/gmslides.gypi | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/gyp/effects.gypi b/gyp/effects.gypi index 9315c268aa..0bf31a6b38 100644 --- a/gyp/effects.gypi +++ b/gyp/effects.gypi @@ -58,6 +58,7 @@ '<(skia_src_path)/effects/SkTableMaskFilter.cpp', '<(skia_src_path)/effects/SkTestImageFilters.cpp', '<(skia_src_path)/effects/SkTileImageFilter.cpp', + '<(skia_src_path)/effects/SkMatrixImageFilter.cpp', '<(skia_src_path)/effects/SkTransparentShader.cpp', '<(skia_src_path)/effects/SkXfermodeImageFilter.cpp', diff --git a/gyp/gmslides.gypi b/gyp/gmslides.gypi index 7088f13721..6db871d131 100644 --- a/gyp/gmslides.gypi +++ b/gyp/gmslides.gypi @@ -107,6 +107,7 @@ '../gm/lcdtext.cpp', '../gm/linepaths.cpp', '../gm/matrixconvolution.cpp', + '../gm/matriximagefilter.cpp', '../gm/megalooper.cpp', '../gm/mixedxfermodes.cpp', '../gm/modecolorfilters.cpp', |