| Commit message (Expand) | Author | Age | Files | Lines |
* | avcodec/aarch64/mpegvideoencdsp: add dotprod implementation for pix_norm1 | Ramiro Polla | 2024-08-26 | 2 | -0/+38 |
* | avcodec/aarch64/mpegvideoencdsp: add neon implementations for pix_sum and pix... | Ramiro Polla | 2024-08-26 | 3 | -0/+109 |
* | avcodec/aarch64/me_cmp: add dotprod implementations of sse16 and vsse_intra16 | Ramiro Polla | 2024-08-17 | 2 | -0/+128 |
* | aarch64: vvc: Fix unnecessary extra spaces | Martin Storsjö | 2024-07-23 | 1 | -4/+4 |
* | aarch64: vvc: Consistently use # for immediate constants | Martin Storsjö | 2024-07-23 | 1 | -6/+6 |
* | aarch64: vvc: Fix compilation of alf.S with MSVC 2022 17.7 and older | Martin Storsjö | 2024-07-23 | 1 | -2/+2 |
* | avcodec/vvc: Add aarch64 neon optimization for ALF | Zhao Zhili | 2024-07-22 | 4 | -0/+512 |
* | lavc/hevc*: move to hevc/ subdir | Anton Khirnov | 2024-06-04 | 1 | -1/+1 |
* | lavc/aarch64/fdct: add neon-optimized fdct for aarch64 | Ramiro Polla | 2024-05-13 | 4 | -0/+435 |
* | lavc/aarch64: fix include for cpu.h | Ramiro Polla | 2024-05-13 | 1 | -1/+1 |
* | opusdsp: add ability to modify deemphasis constant | Lynne | 2024-04-27 | 2 | -24/+6 |
* | aarch64/ac3dsp: simplify the end of ff_ac3_sum_square_butterfly_float_neon | Martin Storsjö | 2024-04-09 | 1 | -12/+4 |
* | avcodec/ac3: Implement sum_square_butterfly_float for aarch64 NEON | Geoff Hill | 2024-04-08 | 2 | -0/+35 |
* | avcodec/ac3: Implement sum_square_butterfly_int32 for aarch64 NEON | Geoff Hill | 2024-04-08 | 2 | -0/+28 |
* | avcodec/ac3: Implement ac3_extract_exponents for aarch64 NEON | Geoff Hill | 2024-04-08 | 2 | -0/+16 |
* | avcodec/ac3: Implement ac3_exponent_min for aarch64 NEON | Geoff Hill | 2024-04-08 | 2 | -0/+18 |
* | avcodec/ac3: Implement float_to_fixed24 for aarch64 NEON | Geoff Hill | 2024-04-08 | 3 | -0/+74 |
* | aarch64: hevc: Produce plain neon versions of qpel_bi_hv | Martin Storsjö | 2024-03-26 | 2 | -66/+103 |
* | aarch64: hevc: Produce plain neon versions of qpel_uni_w_hv | Martin Storsjö | 2024-03-26 | 2 | -16/+37 |
* | aarch64: hevc: Produce plain neon versions of qpel_uni_hv | Martin Storsjö | 2024-03-26 | 2 | -59/+102 |
* | aarch64: hevc: Produce plain neon versions of qpel_hv | Martin Storsjö | 2024-03-26 | 2 | -68/+104 |
* | aarch64: hevc: Reorder qpel_hv functions to prepare for templating | Martin Storsjö | 2024-03-26 | 1 | -340/+355 |
* | aarch64: hevc: Deduplicate the hevc_put_hevc_qpel_uni_w_hv*_8_end_neon functions | Martin Storsjö | 2024-03-26 | 1 | -217/+3 |
* | aarch64: hevc: Split the qpel_*_hv functions into two parts | Martin Storsjö | 2024-03-26 | 1 | -8/+86 |
* | aarch64: hevc: Implement a neon version of hevc_qpel_uni_w_h*_8 | Martin Storsjö | 2024-03-26 | 2 | -2/+410 |
* | aarch64: hevc: Produce epel_bi_hv functions for both neon and i8mm | Martin Storsjö | 2024-03-26 | 2 | -31/+36 |
* | aarch64: hevc: Produce epel_uni_w_hv functions for both neon and i8mm | Martin Storsjö | 2024-03-26 | 2 | -24/+36 |
* | aarch64: hevc: Produce epel_uni_hv functions for both neon and i8mm | Martin Storsjö | 2024-03-26 | 2 | -34/+38 |
* | aarch64: hevc: Produce epel_hv functions for both plain neon and i8mm | Martin Storsjö | 2024-03-26 | 2 | -26/+38 |
* | aarch64: hevc: Reorder epel_hv functions to prepare for templating | Martin Storsjö | 2024-03-26 | 1 | -474/+497 |
* | aarch64: hevc: Split the epel_*_hv functions into two parts | Martin Storsjö | 2024-03-26 | 1 | -0/+100 |
* | aarch64: hevc: Implement a neon version of hevc_epel_uni_w_h*_8 | Martin Storsjö | 2024-03-26 | 2 | -13/+319 |
* | aarch64: hevc: Implement a neon version of put_hevc_epel_h*_8 | Martin Storsjö | 2024-03-26 | 2 | -2/+209 |
* | aarch64: hevc: Use ld1r instead of ldr+dup in hevc_qpel_uni_w_h | Martin Storsjö | 2024-03-26 | 1 | -2/+1 |
* | aarch64: hevc: Specialize put_hevc_\type\()_h*_8_neon for horizontal looping | Martin Storsjö | 2024-03-26 | 2 | -29/+94 |
* | aarch64: hevc: Merge consecutive stores in put_hevc_\type\()_h16_8_neon | Martin Storsjö | 2024-03-26 | 1 | -10/+5 |
* | aarch64: hevc: Don't iterate with sp in ff_hevc_put_hevc_qpel_uni_w_hv32/64_8... | Martin Storsjö | 2024-03-26 | 1 | -64/+66 |
* | aarch64: hevc: Reorder a misplaced function init line | Martin Storsjö | 2024-03-26 | 1 | -1/+1 |
* | aarch64: Fix ff_hevc_put_hevc_epel_h48_8_neon_i8mm | Martin Storsjö | 2024-03-14 | 1 | -5/+9 |
* | avcodec/aarch64/hevc: add luma deblock NEON | J. Dekker | 2024-02-28 | 2 | -0/+435 |
* | lavc/aarch64: h264qpel, add 10-bit lowpass_8_10 based functions | Mikhail Nitenko | 2023-12-07 | 2 | -2/+621 |
* | lavc/aarch64: new optimization for 8-bit hevc_qpel_bi_hv | Logan Lyu | 2023-12-01 | 2 | -0/+304 |
* | lavc/aarch64: new optimization for 8-bit hevc_qpel_bi_v | Logan Lyu | 2023-12-01 | 2 | -0/+253 |
* | lavc/aarch64: new optimization for 8-bit hevc_epel_bi_hv | Logan Lyu | 2023-12-01 | 2 | -0/+335 |
* | lavc/aarch64: new optimization for 8-bit hevc_epel_bi_v | Logan Lyu | 2023-12-01 | 2 | -0/+217 |
* | lavc/aarch64: new optimization for 8-bit hevc_epel_bi_h | Logan Lyu | 2023-12-01 | 2 | -0/+262 |
* | lavc/aarch64: new optimization for 8-bit hevc_pel_bi_pixels | Logan Lyu | 2023-12-01 | 2 | -0/+185 |
* | lavc/hevcdsp_qpel_neon: using movi.16b instead of movi.2d | xufuji456 | 2023-11-28 | 3 | -98/+98 |
* | lavc/aarch64: new optimization for 8-bit hevc_qpel_hv | Logan Lyu | 2023-10-31 | 2 | -0/+291 |
* | lavc/aarch64: new optimization for 8-bit hevc_qpel_v | Logan Lyu | 2023-10-31 | 2 | -38/+313 |