diff options
author | 2013-10-08 16:47:22 +0000 | |
---|---|---|
committer | 2013-10-08 16:47:22 +0000 | |
commit | 84cc1ebc5a4789e93e23c65eb4014ef5b8b0bab4 (patch) | |
tree | 1eea25467cd3d7998dec8615e57fed7269fc4834 /gyp | |
parent | 80f3fcd2554c39987323946306ff32273164ea6a (diff) |
ARM Skia NEON patches - 28 - Xfermode: SIMD modeprocs
Xfermode: allow for SIMD modeprocs
This patch introduces the ability to have SIMD Xfermode modeprocs.
In the NEON implementation, SIMD modeprocs will process 8 pixels
at a time.
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
BUG=
R=djsollen@google.com, mtklein@google.com, reed@google.com
Author: kevin.petit.arm@gmail.com
Review URL: https://codereview.chromium.org/23644006
git-svn-id: http://skia.googlecode.com/svn/trunk@11654 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gyp')
-rw-r--r-- | gyp/opts.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gyp/opts.gyp b/gyp/opts.gyp index 4f5eda88f6..04966ba67b 100644 --- a/gyp/opts.gyp +++ b/gyp/opts.gyp @@ -52,6 +52,7 @@ '../src/opts/SkBlitRow_opts_SSE2.cpp', '../src/opts/SkBlitRect_opts_SSE2.cpp', '../src/opts/SkUtils_opts_SSE2.cpp', + '../src/opts/SkXfermode_opts_none.cpp', ], }], [ 'skia_arch_type == "arm" and arm_version >= 7', { @@ -76,6 +77,7 @@ '../src/opts/SkBlitMask_opts_arm.cpp', '../src/opts/SkBlitRow_opts_arm.cpp', '../src/opts/SkBlitRow_opts_arm.h', + '../src/opts/SkXfermode_opts_arm.cpp', ], 'conditions': [ [ 'arm_neon == 1 or arm_neon_optional == 1', { @@ -99,6 +101,7 @@ '../src/opts/SkBlitMask_opts_none.cpp', '../src/opts/SkBlitRow_opts_none.cpp', '../src/opts/SkUtils_opts_none.cpp', + '../src/opts/SkXfermode_opts_none.cpp', ], }], ], |