aboutsummaryrefslogtreecommitdiffhomepage
path: root/gyp
diff options
context:
space:
mode:
authorGravatar senorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-03-25 17:35:10 +0000
committerGravatar senorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-03-25 17:35:10 +0000
commitfd0ec2c76a27ce26a62da23eb75017839959e7cb (patch)
treef8b43d35589c7d3ea0fd0ffd39156cff27f6f21b /gyp
parentd9ea09e1f29b303e6fa36079e99729d2951925b9 (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.gypi1
-rw-r--r--gyp/gmslides.gypi1
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',