OLD | NEW |
1 # Copyright 2016 Google Inc. | 1 # Copyright 2016 Google Inc. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 # Things are easiest for everyone if these source paths are absolute. | 6 # Things are easiest for everyone if these source paths are absolute. |
7 _src = get_path_info("../src", "abspath") | 7 _src = get_path_info("../src", "abspath") |
8 | 8 |
9 none = [ | 9 none = [ |
10 "$_src/opts/SkBitmapProcState_opts_none.cpp", | 10 "$_src/opts/SkBitmapProcState_opts_none.cpp", |
11 "$_src/opts/SkBlitMask_opts_none.cpp", | 11 "$_src/opts/SkBlitMask_opts_none.cpp", |
12 "$_src/opts/SkBlitRow_opts_none.cpp", | 12 "$_src/opts/SkBlitRow_opts_none.cpp", |
13 ] | 13 ] |
14 | 14 |
15 armv7 = [ | 15 armv7 = [ |
16 "$_src/opts/SkBitmapProcState_opts_arm.cpp", | 16 "$_src/opts/SkBitmapProcState_opts_none.cpp", |
17 "$_src/opts/SkBlitMask_opts_arm.cpp", | 17 "$_src/opts/SkBlitMask_opts_arm.cpp", |
18 "$_src/opts/SkBlitRow_opts_arm.cpp", | 18 "$_src/opts/SkBlitRow_opts_arm.cpp", |
19 ] | 19 ] |
20 | 20 |
21 neon = [ | 21 neon = [ |
22 "$_src/opts/SkBitmapProcState_arm_neon.cpp", | 22 "$_src/opts/SkBitmapProcState_arm_neon.cpp", |
23 "$_src/opts/SkBitmapProcState_matrixProcs_neon.cpp", | 23 "$_src/opts/SkBitmapProcState_matrixProcs_neon.cpp", |
24 "$_src/opts/SkBlitMask_opts_arm_neon.cpp", | 24 "$_src/opts/SkBlitMask_opts_arm_neon.cpp", |
25 "$_src/opts/SkBlitRow_opts_arm_neon.cpp", | 25 "$_src/opts/SkBlitRow_opts_arm_neon.cpp", |
26 ] | 26 ] |
27 | 27 |
28 arm64 = [ | 28 arm64 = [ |
29 "$_src/opts/SkBitmapProcState_arm_neon.cpp", | 29 "$_src/opts/SkBitmapProcState_arm_neon.cpp", |
30 "$_src/opts/SkBitmapProcState_matrixProcs_neon.cpp", | 30 "$_src/opts/SkBitmapProcState_matrixProcs_neon.cpp", |
31 "$_src/opts/SkBitmapProcState_opts_arm.cpp", | 31 "$_src/opts/SkBitmapProcState_opts_none.cpp", |
32 "$_src/opts/SkBlitMask_opts_arm.cpp", | 32 "$_src/opts/SkBlitMask_opts_arm.cpp", |
33 "$_src/opts/SkBlitMask_opts_arm_neon.cpp", | 33 "$_src/opts/SkBlitMask_opts_arm_neon.cpp", |
34 "$_src/opts/SkBlitRow_opts_arm.cpp", | 34 "$_src/opts/SkBlitRow_opts_arm.cpp", |
35 "$_src/opts/SkBlitRow_opts_arm_neon.cpp", | 35 "$_src/opts/SkBlitRow_opts_arm_neon.cpp", |
36 ] | 36 ] |
37 | 37 |
38 crc32 = [ "$_src/opts/SkOpts_crc32.cpp" ] | 38 crc32 = [ "$_src/opts/SkOpts_crc32.cpp" ] |
39 | 39 |
40 mips_dsp = [ | 40 mips_dsp = [ |
41 "$_src/opts/SkBitmapProcState_opts_mips_dsp.cpp", | 41 "$_src/opts/SkBitmapProcState_opts_mips_dsp.cpp", |
42 "$_src/opts/SkBlitMask_opts_none.cpp", | 42 "$_src/opts/SkBlitMask_opts_none.cpp", |
43 "$_src/opts/SkBlitRow_opts_mips_dsp.cpp", | 43 "$_src/opts/SkBlitRow_opts_mips_dsp.cpp", |
44 ] | 44 ] |
45 | 45 |
46 sse2 = [ | 46 sse2 = [ |
47 "$_src/opts/SkBitmapFilter_opts_SSE2.cpp", | |
48 "$_src/opts/SkBitmapProcState_opts_SSE2.cpp", | 47 "$_src/opts/SkBitmapProcState_opts_SSE2.cpp", |
49 "$_src/opts/SkBlitRow_opts_SSE2.cpp", | 48 "$_src/opts/SkBlitRow_opts_SSE2.cpp", |
50 "$_src/opts/opts_check_x86.cpp", | 49 "$_src/opts/opts_check_x86.cpp", |
51 ] | 50 ] |
52 | 51 |
53 ssse3 = [ | 52 ssse3 = [ |
54 "$_src/opts/SkBitmapProcState_opts_SSSE3.cpp", | 53 "$_src/opts/SkBitmapProcState_opts_SSSE3.cpp", |
55 "$_src/opts/SkOpts_ssse3.cpp", | 54 "$_src/opts/SkOpts_ssse3.cpp", |
56 ] | 55 ] |
57 | 56 |
58 sse41 = [ "$_src/opts/SkOpts_sse41.cpp" ] | 57 sse41 = [ "$_src/opts/SkOpts_sse41.cpp" ] |
59 sse42 = [ "$_src/opts/SkOpts_sse42.cpp" ] | 58 sse42 = [ "$_src/opts/SkOpts_sse42.cpp" ] |
60 avx = [ "$_src/opts/SkOpts_avx.cpp" ] | 59 avx = [ "$_src/opts/SkOpts_avx.cpp" ] |
61 hsw = [ "$_src/opts/SkOpts_hsw.cpp" ] | 60 hsw = [ "$_src/opts/SkOpts_hsw.cpp" ] |
OLD | NEW |