1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavcodec/hevc
sunyuechi b3f7440298 lavc/hevc: R-V V put_pixels(pow2)
k230               banana_f3
put_hevc_pel_pixels4_8_c:               61.6 ( 1.00x)    69.5 ( 1.00x)
put_hevc_pel_pixels4_8_rvv_i32:         24.6 ( 2.50x)    28.0 ( 2.48x)
put_hevc_pel_pixels8_8_c:              209.8 ( 1.00x)    215.5 ( 1.00x)
put_hevc_pel_pixels8_8_rvv_i32:         52.6 ( 3.99x)    38.2 ( 5.64x)
put_hevc_pel_pixels16_8_c:             839.4 ( 1.00x)    830.0 ( 1.00x)
put_hevc_pel_pixels16_8_rvv_i32:       126.6 ( 6.63x)    90.5 ( 9.17x)
put_hevc_pel_pixels32_8_c:            3246.6 ( 1.00x)    3246.7 ( 1.00x)
put_hevc_pel_pixels32_8_rvv_i32:       311.6 (10.42x)    257.0 (12.63x)
put_hevc_pel_pixels64_8_c:           12894.6 ( 1.00x)    12892.7 ( 1.00x)
put_hevc_pel_pixels64_8_rvv_i32:      1135.8 (11.35x)    778.0 (16.57x)
2024-12-17 09:21:20 +08:00
..
cabac.c
data.c
data.h
dsp_template.c
dsp.c lavc/hevc: R-V V put_pixels(pow2) 2024-12-17 09:21:20 +08:00
dsp.h lavc/hevc: R-V V put_pixels(pow2) 2024-12-17 09:21:20 +08:00
filter.c
hevc.h
hevcdec.c lavc/container_fifo: move to lavu and make public 2024-12-15 14:05:15 +01:00
hevcdec.h lavc/container_fifo: move to lavu and make public 2024-12-15 14:05:15 +01:00
Makefile
mvs.c
parse.c
parse.h
parser.c
pred_template.c
pred.c
pred.h
ps_enc.c
ps.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
ps.h
refs.c lavc/container_fifo: move to lavu and make public 2024-12-15 14:05:15 +01:00
sei.c
sei.h avcodec/hevc/sei: remove unused inline function 2024-11-13 12:49:52 -03:00