summaryrefslogtreecommitdiff
path: root/opts.gyp
diff options
context:
space:
mode:
authorsenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-11-08 20:49:04 +0000
committersenorblanco@chromium.org <senorblanco@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2013-11-08 20:49:04 +0000
commitcf36d55361be504f7c66c8532a8c66091e9d470e (patch)
tree870396c6617de6a132a0fba17cc0a3af6d3ef752 /opts.gyp
parentecafc813d6a0a411dd8cd93a3096f1295efeac32 (diff)
downloadgyp-cf36d55361be504f7c66c8532a8c66091e9d470e.tar.gz
SSE2 implementation of RGBA box blurs. This yields ~2X perf improvement on Xeon ES-2690.
R=mtklein@google.com Review URL: https://codereview.chromium.org/61643011 git-svn-id: http://skia.googlecode.com/svn/trunk/gyp@12204 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'opts.gyp')
-rw-r--r--opts.gyp3
1 files changed, 3 insertions, 0 deletions
diff --git a/opts.gyp b/opts.gyp
index 6e6af47..4fc0f34 100644
--- a/opts.gyp
+++ b/opts.gyp
@@ -51,6 +51,7 @@
'../src/opts/SkBitmapFilter_opts_SSE2.cpp',
'../src/opts/SkBlitRow_opts_SSE2.cpp',
'../src/opts/SkBlitRect_opts_SSE2.cpp',
+ '../src/opts/SkBlurImage_opts_SSE2.cpp',
'../src/opts/SkMorphology_opts_SSE2.cpp',
'../src/opts/SkUtils_opts_SSE2.cpp',
'../src/opts/SkXfermode_opts_none.cpp',
@@ -78,6 +79,7 @@
'../src/opts/SkBlitMask_opts_arm.cpp',
'../src/opts/SkBlitRow_opts_arm.cpp',
'../src/opts/SkBlitRow_opts_arm.h',
+ '../src/opts/SkBlurImage_opts_none.cpp',
'../src/opts/SkMorphology_opts_none.cpp',
'../src/opts/SkXfermode_opts_arm.cpp',
],
@@ -102,6 +104,7 @@
'../src/opts/SkBitmapProcState_opts_none.cpp',
'../src/opts/SkBlitMask_opts_none.cpp',
'../src/opts/SkBlitRow_opts_none.cpp',
+ '../src/opts/SkBlurImage_opts_none.cpp',
'../src/opts/SkMorphology_opts_none.cpp',
'../src/opts/SkUtils_opts_none.cpp',
'../src/opts/SkXfermode_opts_none.cpp',