aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/huffyuvdsp.c
diff options
context:
space:
mode:
authorRémi Denis-Courmont <remi@remlab.net>2023-10-28 16:54:37 +0300
committerRémi Denis-Courmont <remi@remlab.net>2023-10-31 21:33:25 +0200
commit424c8ceb08b180b832e63d50cc363a197119ab7f (patch)
treefb2add6b9bdd87f9e68aca6cbe82244acd69e85c /libavcodec/huffyuvdsp.c
parent7e1cdc69fbe5cc82203b6a772e14f6e5f88b4b7a (diff)
downloadffmpeg-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.c4
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
}