blob: 90fc3ff75420d9e8a5b7e796404db2e1d6aa0d4d [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',
mtkleinf7069d52015-01-26 18:55:58 -080037 ],
38 'arm64_sources': [
39 '<(skia_src_path)/opts/SkBitmapProcState_arm_neon.cpp',
40 '<(skia_src_path)/opts/SkBitmapProcState_matrixProcs_neon.cpp',
41 '<(skia_src_path)/opts/SkBitmapProcState_opts_arm.cpp',
42 '<(skia_src_path)/opts/SkBlitMask_opts_arm.cpp',
43 '<(skia_src_path)/opts/SkBlitMask_opts_arm_neon.cpp',
44 '<(skia_src_path)/opts/SkBlitRow_opts_arm.cpp',
45 '<(skia_src_path)/opts/SkBlitRow_opts_arm_neon.cpp',
46 '<(skia_src_path)/opts/SkBlurImage_opts_arm.cpp',
47 '<(skia_src_path)/opts/SkBlurImage_opts_neon.cpp',
48 '<(skia_src_path)/opts/SkMorphology_opts_arm.cpp',
49 '<(skia_src_path)/opts/SkMorphology_opts_neon.cpp',
50 '<(skia_src_path)/opts/SkTextureCompression_opts_none.cpp',
51 '<(skia_src_path)/opts/SkUtils_opts_none.cpp',
52 '<(skia_src_path)/opts/SkXfermode_opts_arm.cpp',
53 '<(skia_src_path)/opts/SkXfermode_opts_arm_neon.cpp',
54 ],
55
56 'mips_dsp_sources': [
57 '<(skia_src_path)/opts/SkBitmapProcState_opts_mips_dsp.cpp',
58 '<(skia_src_path)/opts/SkBlitMask_opts_none.cpp',
59 '<(skia_src_path)/opts/SkBlitRow_opts_mips_dsp.cpp',
60 '<(skia_src_path)/opts/SkBlurImage_opts_none.cpp',
61 '<(skia_src_path)/opts/SkMorphology_opts_none.cpp',
62 '<(skia_src_path)/opts/SkTextureCompression_opts_none.cpp',
63 '<(skia_src_path)/opts/SkUtils_opts_none.cpp',
64 '<(skia_src_path)/opts/SkXfermode_opts_none.cpp',
65 ],
66
67 'sse2_sources': [
68 '<(skia_src_path)/opts/SkBitmapFilter_opts_SSE2.cpp',
69 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSE2.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080070 '<(skia_src_path)/opts/SkBlitRow_opts_SSE2.cpp',
71 '<(skia_src_path)/opts/SkBlurImage_opts_SSE2.cpp',
72 '<(skia_src_path)/opts/SkMorphology_opts_SSE2.cpp',
73 '<(skia_src_path)/opts/SkTextureCompression_opts_none.cpp',
74 '<(skia_src_path)/opts/SkUtils_opts_SSE2.cpp',
75 '<(skia_src_path)/opts/SkXfermode_opts_SSE2.cpp',
76 '<(skia_src_path)/opts/opts_check_x86.cpp',
77 ],
78 'ssse3_sources': [
79 '<(skia_src_path)/opts/SkBitmapProcState_opts_SSSE3.cpp',
80 ],
81 'sse41_sources': [
82 '<(skia_src_path)/opts/SkBlurImage_opts_SSE4.cpp',
stephana4bf1ce22015-02-02 10:02:48 -080083 '<(skia_src_path)/opts/SkBlitRow_opts_SSE4.cpp',
mtkleinf7069d52015-01-26 18:55:58 -080084 ],
mtkleinf7069d52015-01-26 18:55:58 -080085}