diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2024-06-02 12:03:33 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2024-06-04 17:42:07 +0300 |
commit | 121fb846b97db5afd3a24b0bde2be151400104be (patch) | |
tree | 27de6942ffc9a50cd566b7e4d211c5702047b34e /doc/libavdevice.texi | |
parent | 225de53c9d446ddf1cc3ece6e99c06c8cce9b78f (diff) | |
download | ffmpeg-121fb846b97db5afd3a24b0bde2be151400104be.tar.gz |
lavc/vp7dsp: add R-V V vp7_idct_dc_add4uv
This is almost the same story as vp7_idct_add4y. We just have to use
strided loads of 2 64-bit elements to account for the different data
layout in memory.
T-Head C908:
vp7_idct_dc_add4uv_c: 7.5
vp7_idct_dc_add4uv_rvv_i64: 2.0
vp8_idct_dc_add4uv_c: 6.2
vp8_idct_dc_add4uv_rvv_i32: 2.2 (before)
vp8_idct_dc_add4uv_rvv_i64: 2.0
SpacemiT X60:
vp7_idct_dc_add4uv_c: 6.7
vp7_idct_dc_add4uv_rvv_i64: 2.2
vp8_idct_dc_add4uv_c: 5.7
vp8_idct_dc_add4uv_rvv_i32: 2.5 (before)
vp8_idct_dc_add4uv_rvv_i64: 2.0
Diffstat (limited to 'doc/libavdevice.texi')
0 files changed, 0 insertions, 0 deletions