]> granicus.if.org Git - libvpx/commit
Add 32x32 Hadamard transform
authorJingning Han <jingning@google.com>
Mon, 9 Jul 2018 18:07:52 +0000 (11:07 -0700)
committerJingning Han <jingning@google.com>
Wed, 11 Jul 2018 16:26:49 +0000 (09:26 -0700)
commit1d5380787a30e8d37b3c925babaffd2d996ddea4
tree14189b2a7c2a0f48c86bff1affe4f9afed8948fa
parent8bd4377ba67f8e07c2616e598016f6d5790aaeb2
Add 32x32 Hadamard transform

Add 32x32 Hadamard transform in C implementation. Replace the
forward 32x32 2D-DCT in tpl model with Hadamard transform. This
would reduce the overhead encoding time due to running tpl model
by ~3x.

Change-Id: I1c743dab786b818d89f14928cc3998d056830aa9
vp9/encoder/vp9_encoder.c
vpx_dsp/avg.c
vpx_dsp/vpx_dsp_rtcd_defs.pl