WIP: 4x4 idct/recon merge
authorScott LaVarnway <slavarnway@google.com>
Mon, 20 May 2013 17:03:17 +0000 (13:03 -0400)
committerScott LaVarnway <slavarnway@google.com>
Mon, 20 May 2013 17:03:17 +0000 (13:03 -0400)
commitba48a11130aa88cf20c2c54e43585968ce49e964
tree6a2b02175ec2efc92b5d8a4dca42e425fa70ba3b
parent9aa37a51b28596137ba6fbcb1411c070287d6e11
WIP: 4x4 idct/recon merge

This patch eliminates the intermediate diff buffer usage by
combining the short idct and the add residual into one function.
The encoder can use the same code as well.

Change-Id: I296604bf73579c45105de0dd1adbcc91bcc53c22
15 files changed:
test/fdct4x4_test.cc
vp9/common/vp9_blockd.h
vp9/common/vp9_idct.c
vp9/common/vp9_invtrans.c
vp9/common/vp9_invtrans.h
vp9/common/vp9_rtcd_defs.sh
vp9/common/x86/vp9_idct_intrin_sse2.c
vp9/decoder/vp9_decodframe.c
vp9/decoder/vp9_idct_blk.c
vp9/decoder/x86/vp9_dequantize_sse2.c
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_encodeintra.c
vp9/encoder/vp9_encodemb.c
vp9/encoder/vp9_onyx_if.c
vp9/encoder/vp9_rdopt.c