]> granicus.if.org Git - libvpx/commit
Shortcut 8x8/16x16 inverse 2D-DCT
authorJingning Han <jingning@google.com>
Sat, 27 Jul 2013 00:01:51 +0000 (17:01 -0700)
committerJingning Han <jingning@google.com>
Sat, 27 Jul 2013 00:19:14 +0000 (17:19 -0700)
commit38fa4871647667b5c36c2482993887ad479f7c6d
tree0b67c7ac5f63522b59222ec798a875fb4692aa70
parent325e0aa6505eb480f5a55e072e195cbc3db0aacf
Shortcut 8x8/16x16 inverse 2D-DCT

This commit brought back the shortcut implementation of 8x8/16x16
inverse 2D-DCT. When the eob <= 10, it skips the inverse transform
operations on row 4:7/4:15 in the first round. For bus_cif at 1000
kbps, this provides about 2% speed-up at speed 0.

Change-Id: I453e2d72956467d75be4ad8c04b4482ab889d572
vp9/decoder/vp9_idct_blk.c
vp9/encoder/vp9_encodemb.c