OLD | NEW |
| (Empty) |
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 | |
3 ; found in the LICENSE file. | |
4 | |
5 %include "third_party/x86inc/x86inc.asm" | |
6 | |
7 ; | |
8 ; This file uses MMX and SSE instructions. | |
9 ; | |
10 SECTION_TEXT | |
11 CPU MMX, SSE | |
12 | |
13 ; Use movq to save the output. | |
14 %define MOVQ movntq | |
15 | |
16 ; void LinearScaleYUVToRGB32Row_SSE(const uint8_t* y_buf, | |
17 ; const uint8_t* u_buf, | |
18 ; const uint8_t* v_buf, | |
19 ; uint8_t* rgb_buf, | |
20 ; ptrdiff_t width, | |
21 ; ptrdiff_t source_dx); | |
22 %define SYMBOL LinearScaleYUVToRGB32Row_SSE | |
23 %include "linear_scale_yuv_to_rgb_mmx.inc" | |
OLD | NEW |