Enable per transformed block zero coeffs forcing
authorJingning Han <jingning@google.com>
Fri, 20 Sep 2013 23:29:24 +0000 (16:29 -0700)
committerJingning Han <jingning@google.com>
Mon, 23 Sep 2013 17:39:35 +0000 (10:39 -0700)
commita517343ca33edebadd963485abdd1a2cacda7df6
treebeb3d6b31e8fa20577454e038c024e014703c8b0
parent78fbb10642375b49ebf9d5d92901ff77a1129a08
Enable per transformed block zero coeffs forcing

This commit enables forcing all coefficients zero per transformed
block, when its rate-distortion cost is lower than regular coeff
quantization.

The overall performance improvement (including its parent patch on
calculating rd cost per transformed block) at speed 1:
derf:  0.298%
yt:    0.452%
hd:    0.741%
stdhd: 0.006%

Change-Id: I66005fe0fd7af192c3eba32e02fd6d77952accb5
vp9/encoder/vp9_block.h
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_encodemb.c
vp9/encoder/vp9_rdopt.c