]> granicus.if.org Git - libvpx/commit
[NEON] Add Highbd FHT 8x8/16x16 functions
authorKonstantinos Margaritis <konstantinos@vectorcamp.gr>
Tue, 24 Jan 2023 20:48:06 +0000 (20:48 +0000)
committerKonstantinos Margaritis <konstantinos@vectorcamp.gr>
Tue, 24 Jan 2023 20:56:02 +0000 (20:56 +0000)
commit3384b83da0856df86bab0811e7b5a3495925ac70
tree1a13a3ac9cdfa7f6e2190eff6ec3a72e3d27f704
parent67abc6738942fff8299919e736138679d4a08016
[NEON] Add Highbd FHT 8x8/16x16 functions

In total this gives about 9% extra performance for both rt/best
profiles.
Furthermore, add transpose_s32 16x16 function

Change-Id: Ib6f368bbb9af7f03c9ce0deba1664cef77632fe2
test/dct_test.cc
vp9/common/vp9_rtcd_defs.pl
vp9/encoder/arm/neon/vp9_dct_neon.c
vpx_dsp/arm/fdct16x16_neon.c
vpx_dsp/arm/fdct16x16_neon.h
vpx_dsp/arm/fdct8x8_neon.h
vpx_dsp/arm/fdct_neon.h
vpx_dsp/arm/transpose_neon.h