]> granicus.if.org Git - libvpx/commit
Re-design all-zero-coeff block index buffer use
authorJingning Han <jingning@google.com>
Mon, 14 Oct 2013 23:03:23 +0000 (16:03 -0700)
committerJingning Han <jingning@google.com>
Tue, 15 Oct 2013 17:54:06 +0000 (10:54 -0700)
commit8e3ce1a9e3ee2139fea89d5508a1d268f20426b7
tree9c44d9cc3b2494fdaa60e4ea649c6c2d8c53346f
parentf60a3910c4ab7725dc6dd54877bbdd3ed5f0e187
Re-design all-zero-coeff block index buffer use

Use the zcoeff_blk buffer of PICK_MODE_CONTEXT to store the indexes
of all-zero-coeff block of the current best mode. Remove the temporary
buffer best_zcoeff_blk defined in the rate-distortion optimization
loop. This improves the speed performance by about 0.5% in all speed
settings.

Change-Id: Ie3e15988ddfa581eafa2e19a8228d3fe4a46095c
vp9/encoder/vp9_block.h
vp9/encoder/vp9_rdopt.c