Index: source/libvpx/vp9/common/x86/vp9_asm_stubs.c |
=================================================================== |
--- source/libvpx/vp9/common/x86/vp9_asm_stubs.c (revision 177019) |
+++ source/libvpx/vp9/common/x86/vp9_asm_stubs.c (working copy) |
@@ -9,14 +9,12 @@ |
*/ |
-#include "vpx_ports/config.h" |
+#include "./vpx_config.h" |
#include "vpx_ports/mem.h" |
#include "vp9/common/vp9_subpixel.h" |
extern const short vp9_six_tap_mmx[8][6 * 8]; |
-extern const short vp9_bilinear_filters_8x_mmx[8][2 * 8]; |
- |
extern void vp9_filter_block1d_h6_mmx(unsigned char *src_ptr, |
unsigned short *output_ptr, |
unsigned int src_pixels_per_line, |
@@ -95,8 +93,6 @@ |
unsigned int output_height, |
const short *vp9_filter); |
-extern prototype_subpixel_predict(vp9_bilinear_predict8x8_mmx); |
- |
/////////////////////////////////////////////////////////////////////////// |
// the mmx function that does the bilinear filtering and var calculation // |
// int one pass // |
@@ -232,26 +228,6 @@ |
vp9_filter_block1dc_v6_mmx(fdata2 + 20, dst_ptr + 4, dst_pitch, |
16, 8, 4, 8, vfilter); |
} |
- |
-void vp9_bilinear_predict16x16_mmx(unsigned char *src_ptr, |
- int src_pixels_per_line, |
- int xoffset, |
- int yoffset, |
- unsigned char *dst_ptr, |
- int dst_pitch) { |
- vp9_bilinear_predict8x8_mmx(src_ptr, |
- src_pixels_per_line, xoffset, yoffset, |
- dst_ptr, dst_pitch); |
- vp9_bilinear_predict8x8_mmx(src_ptr + 8, |
- src_pixels_per_line, xoffset, yoffset, |
- dst_ptr + 8, dst_pitch); |
- vp9_bilinear_predict8x8_mmx(src_ptr + 8 * src_pixels_per_line, |
- src_pixels_per_line, xoffset, yoffset, |
- dst_ptr + dst_pitch * 8, dst_pitch); |
- vp9_bilinear_predict8x8_mmx(src_ptr + 8 * src_pixels_per_line + 8, |
- src_pixels_per_line, xoffset, yoffset, |
- dst_ptr + dst_pitch * 8 + 8, dst_pitch); |
-} |
#endif |
#if HAVE_SSE2 |