diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2024-12-03 21:44:45 +0200 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2024-12-17 09:00:28 +0200 |
commit | bd226fdd743c302d76dd99f00d38eb00a9044a06 (patch) | |
tree | 548303f12a1151ea78887833bb31dd21b4c9e164 /libavcodec/vaapi_encode.c | |
parent | 16d4945e9aea8dab89ec7f83011379ae08712580 (diff) | |
download | ffmpeg-bd226fdd743c302d76dd99f00d38eb00a9044a06.tar.gz |
lavc/h264dsp: R-V V intra loop filter
As with the inter loop filter, performance metrics seem to be biased in
favour of the C implementation because checkasm inputs almost always
fall in the no-op case.
h264_h_loop_filter_chroma_intra_8bpp_c: 82.8 ( 1.00x)
h264_h_loop_filter_chroma_intra_8bpp_rvv_i32: 72.6 ( 1.14x)
h264_h_loop_filter_chroma_mbaff_intra_8bpp_c: 41.1 ( 1.00x)
h264_h_loop_filter_chroma_mbaff_intra_8bpp_rvv_i32: 72.6 ( 0.57x)
h264_h_loop_filter_luma_intra_8bpp_c: 166.1 ( 1.00x)
h264_h_loop_filter_luma_intra_8bpp_rvv_i32: 395.4 ( 0.42x)
h264_h_loop_filter_luma_mbaff_intra_8bpp_c: 93.3 ( 1.00x)
h264_h_loop_filter_luma_mbaff_intra_8bpp_rvv_i32: 395.4 ( 0.24x)
h264_v_loop_filter_chroma_intra_8bpp_c: 134.8 ( 1.00x)
h264_v_loop_filter_chroma_intra_8bpp_rvv_i32: 51.6 ( 2.61x)
h264_v_loop_filter_luma_intra_8bpp_c: 468.1 ( 1.00x)
h264_v_loop_filter_luma_intra_8bpp_rvv_i32: 134.8 ( 3.47x)
Diffstat (limited to 'libavcodec/vaapi_encode.c')
0 files changed, 0 insertions, 0 deletions