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 instructions. | |
9 ; | |
10 SECTION_TEXT | |
11 CPU MMX | |
12 | |
13 ; Use movq to save the output. | |
14 %define MOVQ movq | |
15 | |
16 ; void ScaleYUVToRGB32Row_MMX(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 ; const int16_t* convert_table); | |
23 %define SYMBOL ScaleYUVToRGB32Row_MMX | |
24 %include "scale_yuv_to_rgb_mmx.inc" | |
OLD | NEW |