diff options
author | Jeff Muizelaar <jmuizelaar@mozilla.com> | 2010-06-03 10:16:07 -0400 |
---|---|---|
committer | Fritz Koenig <frkoenig@google.com> | 2010-07-23 15:21:36 -0400 |
commit | 98fcccfe9751894ace9693a39ba0609fe5ea904d (patch) | |
tree | 030e0720292e315d0e90cf70fbeb73a47cf7713d /vp8/common/x86/idct_x86.h | |
parent | b2fa74ac18c4a333f7913a346588b87087989202 (diff) | |
download | libvpx-98fcccfe9751894ace9693a39ba0609fe5ea904d.tar libvpx-98fcccfe9751894ace9693a39ba0609fe5ea904d.tar.gz libvpx-98fcccfe9751894ace9693a39ba0609fe5ea904d.tar.bz2 libvpx-98fcccfe9751894ace9693a39ba0609fe5ea904d.zip |
Change the x86 idct functions to do reconstruction at the same time
Change-Id: I896fe6f9664e6849c7cee2cc6bb4e045eb42540f
Diffstat (limited to 'vp8/common/x86/idct_x86.h')
-rw-r--r-- | vp8/common/x86/idct_x86.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vp8/common/x86/idct_x86.h b/vp8/common/x86/idct_x86.h index d7b4fc95c..f1e433d5c 100644 --- a/vp8/common/x86/idct_x86.h +++ b/vp8/common/x86/idct_x86.h @@ -22,6 +22,7 @@ #if HAVE_MMX extern prototype_idct(vp8_short_idct4x4llm_1_mmx); extern prototype_idct(vp8_short_idct4x4llm_mmx); +extern prototype_idct_scalar_add(vp8_dc_only_idct_add_mmx); extern prototype_second_order(vp8_short_inv_walsh4x4_mmx); extern prototype_second_order(vp8_short_inv_walsh4x4_1_mmx); @@ -33,6 +34,9 @@ extern prototype_second_order(vp8_short_inv_walsh4x4_1_mmx); #undef vp8_idct_idct16 #define vp8_idct_idct16 vp8_short_idct4x4llm_mmx +#undef vp8_idct_idct1_scalar_add +#define vp8_idct_idct1_scalar_add vp8_dc_only_idct_add_mmx + #undef vp8_idct_iwalsh16 #define vp8_idct_iwalsh16 vp8_short_inv_walsh4x4_mmx |