aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/avcodec_internal.h
diff options
context:
space:
mode:
authorZhao Zhili <zhilizhao@tencent.com>2024-09-06 17:58:18 +0800
committerNuo Mi <nuomi2021@gmail.com>2024-09-14 16:36:34 +0800
commit20f2bf5530472e4e8ef5be3f7d83a0455a1cac42 (patch)
treee7783ece76f7072115eac199bb1c57ee5c4e6d57 /libavcodec/avcodec_internal.h
parent46f07ce7d1e646ac98ba31897c2a76afc979bdf9 (diff)
downloadffmpeg-20f2bf5530472e4e8ef5be3f7d83a0455a1cac42.tar.gz
aarch64/vvc: Add put_qpel_h_* and put_qpel_uni_h_*
Just share hevc implementation. checkasm --test=vvc_mc --benchmark: put_luma_h_8_4x4_c: 0.2 ( 1.00x) put_luma_h_8_4x4_neon: 0.2 ( 1.00x) put_luma_h_8_8x8_c: 1.0 ( 1.00x) put_luma_h_8_8x8_neon: 0.2 ( 4.33x) put_luma_h_8_16x16_c: 3.2 ( 1.00x) put_luma_h_8_16x16_neon: 1.2 ( 2.63x) put_luma_h_8_32x32_c: 13.7 ( 1.00x) put_luma_h_8_32x32_neon: 4.0 ( 3.45x) put_luma_h_8_64x64_c: 48.2 ( 1.00x) put_luma_h_8_64x64_neon: 15.7 ( 3.07x) put_luma_h_8_128x128_c: 203.5 ( 1.00x) put_luma_h_8_128x128_neon: 62.0 ( 3.28x) put_uni_h_luma_8_4x4_c: 0.2 ( 1.00x) put_uni_h_luma_8_4x4_neon: 0.2 ( 1.00x) put_uni_h_luma_8_8x8_c: 1.5 ( 1.00x) put_uni_h_luma_8_8x8_neon: 0.2 ( 6.56x) put_uni_h_luma_8_16x16_c: 5.7 ( 1.00x) put_uni_h_luma_8_16x16_neon: 1.2 ( 4.67x) put_uni_h_luma_8_32x32_c: 24.0 ( 1.00x) put_uni_h_luma_8_32x32_neon: 4.7 ( 5.07x) put_uni_h_luma_8_64x64_c: 90.0 ( 1.00x) put_uni_h_luma_8_64x64_neon: 17.0 ( 5.30x) put_uni_h_luma_8_128x128_c: 357.7 ( 1.00x) put_uni_h_luma_8_128x128_neon: 67.5 ( 5.30x)
Diffstat (limited to 'libavcodec/avcodec_internal.h')
0 files changed, 0 insertions, 0 deletions