Reduce dqcoeff array size in decoder
authorJingning Han <jingning@google.com>
Tue, 7 Jul 2015 18:36:05 +0000 (11:36 -0700)
committerJingning Han <jingning@google.com>
Tue, 7 Jul 2015 18:36:05 +0000 (11:36 -0700)
commitcccad1c5de41e29d6cc64c6e11a1d91c8486d090
treed160b83e82fb7d38fbfe93e62cff9c06adc719c8
parent0ede9f52b796b6d8e02046b24f68a3db8b9f5920
Reduce dqcoeff array size in decoder

The decoding process handles detokenization and reconstruction per
transform block sequentially. There is no need to offset the dqcoeff
buffer according to the transform block index. This allows to
reduce the memory spill and improve cache performance.

Change-Id: Ibb8bfe532a7a08fcabaf6d42cbec1e986901d32d
vp9/common/vp9_blockd.h
vp9/decoder/vp9_decodeframe.c
vp9/decoder/vp9_detokenize.c