OLD | NEW |
1 ; Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 ; Copyright (c) 2011 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 %include "media/base/simd/media_export.asm" |
5 %include "third_party/x86inc/x86inc.asm" | 6 %include "third_party/x86inc/x86inc.asm" |
6 | 7 |
7 ; | 8 ; |
8 ; This file uses SSE, SSE2, SSE3, and SSSE3, which are supported by all ATOM | 9 ; This file uses SSE, SSE2, SSE3, and SSSE3, which are supported by all ATOM |
9 ; processors. | 10 ; processors. |
10 ; | 11 ; |
11 SECTION_TEXT | 12 SECTION_TEXT |
12 CPU SSE, SSE3, SSE3, SSSE3 | 13 CPU SSE, SSE3, SSE3, SSSE3 |
13 | 14 |
14 ; | 15 ; |
(...skipping 293 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
308 ; uint8* y, | 309 ; uint8* y, |
309 ; uint8* u, | 310 ; uint8* u, |
310 ; uint8* v, | 311 ; uint8* v, |
311 ; ptrdiff_t width); | 312 ; ptrdiff_t width); |
312 ; | 313 ; |
313 %define SYMBOL ConvertRGBToYUVOdd_SSSE3 | 314 %define SYMBOL ConvertRGBToYUVOdd_SSSE3 |
314 %define PIXELSIZE 3 | 315 %define PIXELSIZE 3 |
315 %define SUBSAMPLING 1 | 316 %define SUBSAMPLING 1 |
316 %define LINE 1 | 317 %define LINE 1 |
317 %include "convert_rgb_to_yuv_ssse3.inc" | 318 %include "convert_rgb_to_yuv_ssse3.inc" |
OLD | NEW |