]> granicus.if.org Git - libvpx/commit
Super transform - ported from nextgen branch
authorDebargha Mukherjee <debargha@google.com>
Fri, 20 Nov 2015 00:51:16 +0000 (16:51 -0800)
committerDebargha Mukherjee <debargha@google.com>
Tue, 5 Jan 2016 06:12:57 +0000 (22:12 -0800)
commit3787b17439d00d3684646e97c18d231860dae8b9
tree43d78256dae48fdf684b522ccb130d0a1cc7ef46
parent717be7bcd58087e37a4b8dc22f2a8e4b6e49887a
Super transform - ported from nextgen branch

Various additional changes were made to make the experiment
compatible with misc_fixes.

derflr: +0.979%
hevcmr: +0.865%

Speed-wise with --enable-supertx the encoder is only about 10%
slower than without. Decoding impact is about 30% slowdown.

Note this does not work with ext-tx or var-tx yet. That is
a TODO.

Change-Id: If25af4241a7a9efbd28f58eda3c4f044c7a7ef4b
20 files changed:
vp10/common/blockd.h
vp10/common/common_data.h
vp10/common/entropymode.c
vp10/common/entropymode.h
vp10/common/enums.h
vp10/common/loopfilter.c
vp10/common/reconinter.c
vp10/common/reconinter.h
vp10/common/thread_common.c
vp10/decoder/decodeframe.c
vp10/decoder/decodemv.c
vp10/decoder/decodemv.h
vp10/encoder/bitstream.c
vp10/encoder/encodeframe.c
vp10/encoder/encodemb.c
vp10/encoder/encodemb.h
vp10/encoder/rdopt.c
vp10/encoder/rdopt.h
vp10/encoder/tokenize.c
vp10/encoder/tokenize.h