Fix half-pixel variance RTCD functions
authorJohn Koleszar <jkoleszar@google.com>
Wed, 27 Oct 2010 15:28:43 +0000 (11:28 -0400)
committerJohn Koleszar <jkoleszar@google.com>
Wed, 27 Oct 2010 17:00:30 +0000 (13:00 -0400)
commita0ae3682aa67f882006c604196f7ee83eff88d84
tree7535a276dd78b46b229df9b2615b09f189e48489
parent24c86055c386a90158cc24cbaed2f72773120acb
Fix half-pixel variance RTCD functions

This patch fixes the system dependent entries for the half-pixel
variance functions in both the RTCD and non-RTCD cases:

  - The generic C versions of these functions are now correct.
    Before all three cases called the hv code.

  - Wire up the ARM functions in RTCD mode

  - Created stubs for x86 to call the optimized subpixel functions
    with the correct parameters, rather than falling back to C
    code.

Change-Id: I1d937d074d929e0eb93aacb1232cc5e0ad1c6184
vp8/encoder/arm/arm_csystemdependent.c
vp8/encoder/generic/csystemdependent.c
vp8/encoder/variance.h
vp8/encoder/variance_c.c
vp8/encoder/x86/variance_mmx.c
vp8/encoder/x86/variance_sse2.c
vp8/encoder/x86/variance_x86.h
vp8/encoder/x86/x86_csystemdependent.c