diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2023-10-28 16:54:37 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2023-10-31 21:33:25 +0200 |
commit | 424c8ceb08b180b832e63d50cc363a197119ab7f (patch) | |
tree | fb2add6b9bdd87f9e68aca6cbe82244acd69e85c /libavcodec/huffyuvdsp.c | |
parent | 7e1cdc69fbe5cc82203b6a772e14f6e5f88b4b7a (diff) | |
download | ffmpeg-424c8ceb08b180b832e63d50cc363a197119ab7f.tar.gz |
lavc/huffyuvdsp: R-V V add_int16
add_int16_128_c: 2390.5
add_int16_128_rvv_i32: 832.0
add_int16_rnd_width_c: 2390.2
add_int16_rnd_width_rvv_i32: 832.5
Diffstat (limited to 'libavcodec/huffyuvdsp.c')
-rw-r--r-- | libavcodec/huffyuvdsp.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libavcodec/huffyuvdsp.c b/libavcodec/huffyuvdsp.c index fb98836cc4..80587dac85 100644 --- a/libavcodec/huffyuvdsp.c +++ b/libavcodec/huffyuvdsp.c @@ -87,7 +87,9 @@ av_cold void ff_huffyuvdsp_init(HuffYUVDSPContext *c, enum AVPixelFormat pix_fmt c->add_hfyu_median_pred_int16 = add_hfyu_median_pred_int16_c; c->add_hfyu_left_pred_bgr32 = add_hfyu_left_pred_bgr32_c; -#if ARCH_X86 +#if ARCH_RISCV + ff_huffyuvdsp_init_riscv(c, pix_fmt); +#elif ARCH_X86 ff_huffyuvdsp_init_x86(c, pix_fmt); #endif } |