OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 # Override to dynamically link the PulseAudio library. | 8 # Override to dynamically link the PulseAudio library. |
9 'use_pulseaudio%': 0, | 9 'use_pulseaudio%': 0, |
10 # Override to dynamically link the cras (ChromeOS audio) library. | 10 # Override to dynamically link the cras (ChromeOS audio) library. |
(...skipping 1026 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1037 'base/simd/convert_rgb_to_yuv_ssse3.cc', | 1037 'base/simd/convert_rgb_to_yuv_ssse3.cc', |
1038 'base/simd/convert_rgb_to_yuv_ssse3.inc', | 1038 'base/simd/convert_rgb_to_yuv_ssse3.inc', |
1039 'base/simd/convert_yuv_to_rgb_c.cc', | 1039 'base/simd/convert_yuv_to_rgb_c.cc', |
1040 'base/simd/convert_yuv_to_rgb_mmx.asm', | 1040 'base/simd/convert_yuv_to_rgb_mmx.asm', |
1041 'base/simd/convert_yuv_to_rgb_mmx.inc', | 1041 'base/simd/convert_yuv_to_rgb_mmx.inc', |
1042 'base/simd/convert_yuv_to_rgb_sse.asm', | 1042 'base/simd/convert_yuv_to_rgb_sse.asm', |
1043 'base/simd/convert_yuv_to_rgb_x86.cc', | 1043 'base/simd/convert_yuv_to_rgb_x86.cc', |
1044 'base/simd/empty_register_state_mmx.asm', | 1044 'base/simd/empty_register_state_mmx.asm', |
1045 'base/simd/filter_yuv.h', | 1045 'base/simd/filter_yuv.h', |
1046 'base/simd/filter_yuv_c.cc', | 1046 'base/simd/filter_yuv_c.cc', |
1047 'base/simd/filter_yuv_mmx.cc', | |
1048 'base/simd/filter_yuv_sse2.cc', | 1047 'base/simd/filter_yuv_sse2.cc', |
1049 'base/simd/linear_scale_yuv_to_rgb_mmx.asm', | 1048 'base/simd/linear_scale_yuv_to_rgb_mmx.asm', |
1050 'base/simd/linear_scale_yuv_to_rgb_mmx.inc', | 1049 'base/simd/linear_scale_yuv_to_rgb_mmx.inc', |
1051 'base/simd/linear_scale_yuv_to_rgb_sse.asm', | 1050 'base/simd/linear_scale_yuv_to_rgb_sse.asm', |
1052 'base/simd/scale_yuv_to_rgb_mmx.asm', | 1051 'base/simd/scale_yuv_to_rgb_mmx.asm', |
1053 'base/simd/scale_yuv_to_rgb_mmx.inc', | 1052 'base/simd/scale_yuv_to_rgb_mmx.inc', |
1054 'base/simd/scale_yuv_to_rgb_sse.asm', | 1053 'base/simd/scale_yuv_to_rgb_sse.asm', |
1055 'base/simd/yuv_to_rgb_table.cc', | 1054 'base/simd/yuv_to_rgb_table.cc', |
1056 'base/simd/yuv_to_rgb_table.h', | 1055 'base/simd/yuv_to_rgb_table.h', |
1057 ], | 1056 ], |
1058 'conditions': [ | 1057 'conditions': [ |
| 1058 [ 'OS!="win" or target_arch=="ia32" or MSVS_VERSION>="2012"', { |
| 1059 'sources': [ |
| 1060 'base/simd/filter_yuv_mmx.cc', |
| 1061 ], |
| 1062 }], |
1059 [ 'target_arch == "x64"', { | 1063 [ 'target_arch == "x64"', { |
1060 # Source files optimized for X64 systems. | 1064 # Source files optimized for X64 systems. |
1061 'sources': [ | 1065 'sources': [ |
1062 'base/simd/linear_scale_yuv_to_rgb_mmx_x64.asm', | 1066 'base/simd/linear_scale_yuv_to_rgb_mmx_x64.asm', |
1063 'base/simd/scale_yuv_to_rgb_sse2_x64.asm', | 1067 'base/simd/scale_yuv_to_rgb_sse2_x64.asm', |
1064 ], | 1068 ], |
1065 }], | 1069 }], |
1066 [ 'os_posix == 1 and OS != "mac" and OS != "android"', { | 1070 [ 'os_posix == 1 and OS != "mac" and OS != "android"', { |
1067 'cflags': [ | 1071 'cflags': [ |
1068 '-msse2', | 1072 '-msse2', |
(...skipping 396 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1465 ], | 1469 ], |
1466 'sources': [ | 1470 'sources': [ |
1467 'video/capture/screen/differ_block_sse2.cc', | 1471 'video/capture/screen/differ_block_sse2.cc', |
1468 'video/capture/screen/differ_block_sse2.h', | 1472 'video/capture/screen/differ_block_sse2.h', |
1469 ], | 1473 ], |
1470 }, # end of target differ_block_sse2 | 1474 }, # end of target differ_block_sse2 |
1471 ], | 1475 ], |
1472 }], | 1476 }], |
1473 ], | 1477 ], |
1474 } | 1478 } |
OLD | NEW |