244 Commits (54ae270213b5a98f923bfd4506e450b2e764ede2)

Author SHA1 Message Date
Rémi Denis-Courmont 54ae270213 lavc/rv34dsp: use saturating add/sub for R-V V DC add 6 months ago
Rémi Denis-Courmont 952b426f3b lavc/bswapdsp: add RV Zvbb bswap16 and bswap32 6 months ago
Rémi Denis-Courmont 262168b04e lavc/videodsp: RISC-V zicbop prefetch 6 months ago
Rémi Denis-Courmont 324eba69f7 lavc/vc1dsp: use saturating arithmetic for RVV inv_trans_dc 6 months ago
Rémi Denis-Courmont 784a72a116 lavc/vc1dsp: unify R-V V DC bypass functions 6 months ago
Rémi Denis-Courmont bd0c3edb13 lavu/riscv: count bytes rather than words for bswap32 6 months ago
Rémi Denis-Courmont 5171baa228 lavc/ac3dsp: fix R-V CPU requirements 6 months ago
Rémi Denis-Courmont 7b24f96c87 lavc/vp9dsp: remove R-V I intra functions 6 months ago
Rémi Denis-Courmont b0b3bea10b lavc/h264dsp: use saturing add/sub for R-V V 8-bit DC add 7 months ago
Rémi Denis-Courmont 9b4655c3a1 lavc/vp8dsp: use saturating add/sub for R-V V DC add 7 months ago
Rémi Denis-Courmont bbfc0ac9ca lavc/riscv: don't set vxrm if unnecessary 7 months ago
Rémi Denis-Courmont f2c30fe15a lavc/riscv: add forward-edge CFI landing pads 7 months ago
Rémi Denis-Courmont b62586e310 lavc/h264dsp: use RISC-V B extension 7 months ago
Rémi Denis-Courmont 187d4d066a lavc/riscv: require B or zba explicitly 7 months ago
Rémi Denis-Courmont 896c22ef00 lavc/vp8dsp: fix RV32 stack alignment 7 months ago
Rémi Denis-Courmont 9135dffd17 lavc/h264dsp: reduce spills in R-V V idct_add16 7 months ago
Rémi Denis-Courmont 245f76ad74 lavc/h264dsp: reuse the R-V V IDCT DC add functions 7 months ago
Rémi Denis-Courmont 0a5b5bae89 lavc/h264dsp: correct VL and LMUL in idct_dc_add 7 months ago
J. Dekker c9dc2ad09b lavc/h264dsp: move R-V V idct_dc_add 7 months ago
Rémi Denis-Courmont d15169c51f lavc/h264dsp: factor some mostly identical R-V V code 7 months ago
Rémi Denis-Courmont 483fd732ab lavc/h264dsp: R-V V high-depth idct_add{,intra}16, idct8_add4 7 months ago
J. Dekker fa5a605542 avcodec/riscv: add h264 dc idct rvv 7 months ago
Rémi Denis-Courmont 3002310b70 lavc/h264dsp: R-V V high-depth add_pixels8 7 months ago
Rémi Denis-Courmont 7744c08240 lavc/h264dsp: R-V V add_pixels4 and 8-bit add_pixels8 7 months ago
Rémi Denis-Courmont c654e37254 lavc/h264dsp: R-V V high-depth h264_idct8_add 7 months ago
Rémi Denis-Courmont 4e0e872881 lavc/h264dsp: R-V V high-depth h264_idct_add 7 months ago
Rémi Denis-Courmont d28a7e8eb7 lavc/h264dsp: avoid \+ expansion 7 months ago
Rémi Denis-Courmont f1ed351d3b lavc/h264dsp: R-V V 8-bit h264_biweight_pixels 7 months ago
Rémi Denis-Courmont 3606e592ea lavc/h264dsp: R-V V 8-bit h264_weight_pixels 7 months ago
Rémi Denis-Courmont f9d1230224 lavc/h264dsp: R-V V 8-bit h264_idct8_add 7 months ago
Rémi Denis-Courmont f447189b0c lavc/h264dsp: R-V V 8-bit h264_idct_add 7 months ago
Rémi Denis-Courmont e0eff64ed1 lavc/h264dsp: R-V V 8-bit h264_idct8_add4 7 months ago
Rémi Denis-Courmont d1f0c1fbf8 lavc/h264dsp: R-V V 8-bit h264_idct_add16intra 7 months ago
Rémi Denis-Courmont 30475c95ba lavc/h264dsp: R-V V 8-bit h264_idct_add16 7 months ago
Rémi Denis-Courmont e2af5904f0 lavc/h264dsp: R-V V 8-bit MBAFF loop filter 7 months ago
Rémi Denis-Courmont 5a6e333fc7 lavc/h264dsp: R-V V 8-bit luma loop filter 7 months ago
Rémi Denis-Courmont 4a2de380b7 lavc/vc1dsp: fuse multiply-adds in R-V V inv_trans_8 7 months ago
Rémi Denis-Courmont 78e1565f84 lavc/vc1dsp: fuse multiply-adds in R-V V inv_trans_4 7 months ago
Rémi Denis-Courmont b818dff8d8 lavc/vc1dsp: fix potential overflow in R-V V inv_trans_4 7 months ago
Rémi Denis-Courmont 349c49fd1b lavc/vc1dsp: fix overflow in R-V V inv_trans_8 7 months ago
Rémi Denis-Courmont 2c900d4c11 lavc/vc1dsp: factor R-V V inv_trans_8 code 7 months ago
sunyuechi a4901a56c6 lavc/vp8dsp: R-V V bilin_load to bilin_load_h 8 months ago
sunyuechi 8d9fb7b5cf lavc/vp8dsp: R-V V put_bilin_h v unroll 8 months ago
Rémi Denis-Courmont 378d1b06c3 riscv: probe for Zbb extension at load time 8 months ago
Rémi Denis-Courmont b6f37ffba7 lavc/vc1dsp: match C block layout in inv_trans_4x8_rvv 8 months ago
Rémi Denis-Courmont 6c05069e68 lavc/vc1dsp: match C block layout in inv_trans_4x4_rvv 8 months ago
Rémi Denis-Courmont daac101e61 lavc/aacencdsp: fix rounding in R-V V quantize_bands 8 months ago
Rémi Denis-Courmont 658439934b lavc/vp8dsp: R-V V vp8_idct_add 8 months ago
Rémi Denis-Courmont 3152c684cb lavc/vc1dsp: R-V V vc1_inv_trans_4x4 8 months ago
Rémi Denis-Courmont 6ffa639c8a lavc/vc1dsp: R-V V vc1_inv_trans_4x8 8 months ago