blob: 44e57d524ce159d94229cebf00b269891bce40b6 [file] [log] [blame]
scroggo3e562272015-03-25 10:22:41 -07001# Copyright 2015 Google Inc.
2#
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
mtkleinf7069d52015-01-26 18:55:58 -08005{
6 'none_sources': [
7 '<(skia_src_path)/opts/SkBitmapProcState_opts_none.cpp',
8 '<(skia_src_path)/opts/SkBlitMask_opts_none.cpp',
9 '<(skia_src_path)/opts/SkBlitRow_opts_none.cpp',
10 '<(skia_src_path)/opts/SkBlurImage_opts_none.cpp',
11 '<(skia_src_path)/opts/SkMorphology_opts_none.cpp',
12 '<(skia_src_path)/opts/SkTextureCompression_opts_none.cpp',
13 '<(skia_src_path)/opts/SkUtils_opts_none.cpp',
14 '<(skia_src_path)/opts/SkXfermode_opts_none.cpp',
15 ],
16
17 'armv7_sources': [
18 '<(skia_src_path)/opts/SkBitmapProcState_opts_arm.cpp',
19 '<(skia_src_path)/opts/SkBlitMask_opts_arm.cpp',
20 '<(skia_src_path)/opts/SkBlitRow_opts_arm.cpp',
21 '<(skia_src_path)/opts/SkBlurImage_opts_arm.cpp',
22 '<(skia_src_path)/opts/SkMorphology_opts_arm.cpp',
23 '<(skia_src_path)/opts/SkTextureCompression_opts_arm.cpp',
24 '<(skia_src_path)/opts/SkUtils_opts_arm.cpp',
25 '<(skia_src_path)/opts/SkXfermode_opts_arm.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080026 ],
27 'neon_sources': [
28 '<(skia_src_path)/opts/SkBitmapProcState_arm_neon.cpp',
29 '<(skia_src_path)/opts/SkBitmapProcState_matrixProcs_neon.cpp',
30 '<(skia_src_path)/opts/SkBlitMask_opts_arm_neon.cpp',
31 '<(skia_src_path)/opts/SkBlitRow_opts_arm_neon.cpp',
32 '<(skia_src_path)/opts/SkBlurImage_opts_neon.cpp',
33 '<(skia_src_path)/opts/SkMorphology_opts_neon.cpp',
34 '<(skia_src_path)/opts/SkTextureCompression_opts_neon.cpp',
mtkleinc5e08912015-04-10 06:24:58 -070035 '<(skia_src_path)/opts/SkUtils_opts_arm_neon.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080036 '<(skia_src_path)/opts/SkXfermode_opts_arm_neon.cpp',
mtklein8317a182015-07-30 07:30:16 -070037 '<(skia_src_path)/opts/SkOpts_neon.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080038 ],
39 'arm64_sources': [
40 '<(skia_src_path)/opts/SkBitmapProcState_arm_neon.cpp',
41 '<(skia_src_path)/opts/SkBitmapProcState_matrixProcs_neon.cpp',
42 '<(skia_src_path)/opts/SkBitmapProcState_opts_arm.cpp',
43 '<(skia_src_path)/opts/SkBlitMask_opts_arm.cpp',
44 '<(skia_src_path)/opts/SkBlitMask_opts_arm_neon.cpp',
45 '<(skia_src_path)/opts/SkBlitRow_opts_arm.cpp',
46 '<(skia_src_path)/opts/SkBlitRow_opts_arm_neon.cpp',
47 '<(skia_src_path)/opts/SkBlurImage_opts_arm.cpp',
48 '<(skia_src_path)/opts/SkBlurImage_opts_neon.cpp',
49 '<(skia_src_path)/opts/SkMorphology_opts_arm.cpp',
50 '<(skia_src_path)/opts/SkMorphology_opts_neon.cpp',
51 '<(skia_src_path)/opts/SkTextureCompression_opts_none.cpp',
52 '<(skia_src_path)/opts/SkUtils_opts_none.cpp',
53 '<(skia_src_path)/opts/SkXfermode_opts_arm.cpp',
54 '<(skia_src_path)/opts/SkXfermode_opts_arm_neon.cpp',
mtklein8317a182015-07-30 07:30:16 -070055 '<(skia_src_path)/opts/SkOpts_neon.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080056 ],
57
58 'mips_dsp_sources': [
59 '<(skia_src_path)/opts/SkBitmapProcState_opts_mips_dsp.cpp',
60 '<(skia_src_path)/opts/SkBlitMask_opts_none.cpp',
61 '<(skia_src_path)/opts/SkBlitRow_opts_mips_dsp.cpp',
62 '<(skia_src_path)/opts/SkBlurImage_opts_none.cpp',
63 '<(skia_src_path)/opts/SkMorphology_opts_none.cpp',
64 '<(skia_src_path)/opts/SkTextureCompression_opts_none.cpp',
65 '<(skia_src_path)/opts/SkUtils_opts_none.cpp',
66 '<(skia_src_path)/opts/SkXfermode_opts_none.cpp',
67 ],
68
69 'sse2_sources': [
70 '<(skia_src_path)/opts/SkBitmapFilter_opts_SSE2.cpp',
71 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSE2.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080072 '<(skia_src_path)/opts/SkBlitRow_opts_SSE2.cpp',
73 '<(skia_src_path)/opts/SkBlurImage_opts_SSE2.cpp',
74 '<(skia_src_path)/opts/SkMorphology_opts_SSE2.cpp',
75 '<(skia_src_path)/opts/SkTextureCompression_opts_none.cpp',
76 '<(skia_src_path)/opts/SkUtils_opts_SSE2.cpp',
mtklein54f313c2015-07-20 07:14:19 -070077 '<(skia_src_path)/opts/SkXfermode_opts_none.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080078 '<(skia_src_path)/opts/opts_check_x86.cpp',
mtklein8317a182015-07-30 07:30:16 -070079 '<(skia_src_path)/opts/SkOpts_sse2.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080080 ],
81 'ssse3_sources': [
82 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSSE3.cpp',
mtklein8317a182015-07-30 07:30:16 -070083 '<(skia_src_path)/opts/SkOpts_ssse3.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080084 ],
85 'sse41_sources': [
86 '<(skia_src_path)/opts/SkBlurImage_opts_SSE4.cpp',
stephana4bf1ce22015-02-02 10:02:48 -080087 '<(skia_src_path)/opts/SkBlitRow_opts_SSE4.cpp',
mtklein8317a182015-07-30 07:30:16 -070088 '<(skia_src_path)/opts/SkOpts_sse41.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080089 ],
mtkleinf7069d52015-01-26 18:55:58 -080090}