Files
FFmpeg/libavcodec
Tristan Matthews 79adb692a2 rvv: add optimized h264 intra prediction functions
Reviewed-by: Nathan E. Egge <unlord@xiph.org>
Reviewed-by: Rémi Denis-Courmont <remi@remlab.net>

Benched on SpaceMIT K1 for VLEN 256 and CanMV-K230 for VLEN 128.

                         C       RVV256           C       RVV128
pred8x8_horizontal_8     31.1    19.8  (1.57x)    39.9    19.3  (2.07x)
pred8x8_plane_8         175.6    78.0  (2.25x)   175.7    89.6  (1.96x)
pred16x16_dc_8           56.1    44.2  (1.27x)    73.6    53.2  (1.38x)
pred16x16_dc_128_8       21.1    18.5  (1.14x)    37.2    28.3  (1.31x)
pred16x16_horizontal_8   84.9    37.3  (2.28x)   106.8    47.4  (2.25x)
pred16x16_left_dc_8      43.6    37.9  (1.15x)    60.8    47.4  (1.28x)
pred16x16_plane_8       644.8   130.0  (4.96x)   610.8   182.3  (3.35x)
pred16x16_top_dc_8       36.7    29.2  (1.26x)    53.8    38.5  (1.40x)
pred16x16_vertical_8     27.9    19.2  (1.45x)    42.3    28.9  (1.46x)
2026-07-05 17:47:56 +00:00
..
2026-06-17 17:34:24 +09:00
2026-07-01 21:05:27 +09:00
2026-07-01 21:05:27 +09:00
2026-07-01 21:05:27 +09:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:13:06 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-13 15:55:40 +00:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 17:15:02 +02:00
2026-07-01 21:05:27 +09:00
2026-07-01 21:05:27 +09:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:13:06 +02:00
2026-06-23 19:15:57 +02:00
2026-06-23 19:15:57 +02:00