summaryrefslogtreecommitdiffstats
path: root/skia/skia.gyp
diff options
context:
space:
mode:
authorsenorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-17 21:36:44 +0000
committersenorblanco@chromium.org <senorblanco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-17 21:36:44 +0000
commit7d4175c20e5c3608b9b918499aedfc4a6006932d (patch)
treea0d90ba510c970da3e9cb05fa46c49c0c2529468 /skia/skia.gyp
parent4b57cddce8bcf7246b339ab00e5d974c9ce0fcff (diff)
downloadchromium_src-7d4175c20e5c3608b9b918499aedfc4a6006932d.zip
chromium_src-7d4175c20e5c3608b9b918499aedfc4a6006932d.tar.gz
chromium_src-7d4175c20e5c3608b9b918499aedfc4a6006932d.tar.bz2
Added MIPS DSPr2 optimization for BGRAConvolve2D routine.
The following routines are optimized: - ConvolveVertically - ConvolveHorizontally Performance gain measured on Malta 74Kc board: - our standalone test/bench application ~45% - chromium unit_test ~20% R=hubbe@chromium.org, senorblanco@chromium.org Review URL: https://codereview.chromium.org/14929006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200891 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'skia/skia.gyp')
-rw-r--r--skia/skia.gyp3
1 files changed, 2 insertions, 1 deletions
diff --git a/skia/skia.gyp b/skia/skia.gyp
index 6806600..8ef993f 100644
--- a/skia/skia.gyp
+++ b/skia/skia.gyp
@@ -744,6 +744,7 @@
'../third_party/skia/src/opts/SkBitmapProcState_opts_none.cpp',
'../third_party/skia/src/opts/SkBlitRow_opts_none.cpp',
'../third_party/skia/src/opts/SkUtils_opts_none.cpp',
+ 'ext/convolver_mips_dspr2.cc',
],
}],
],
@@ -787,7 +788,7 @@
],
},
}],
- [ 'target_arch != "arm"', {
+ [ 'target_arch != "arm" and target_arch !="mipsel"', {
'sources': [
'../third_party/skia/src/opts/SkBitmapProcState_opts_SSSE3.cpp',
],