325 Commits (9184d3d7b64459e975f26284a7b2e26cbf76480b)

Author SHA1 Message Date
Reimar Döffinger 38cd829dce
aarch64: Implement stack spilling in a consistent way. 2 years ago
Grzegorz Bernacki 8f4b000c37 lavc/aarch64: Add neon implementation for vsse_intra8 2 years ago
Grzegorz Bernacki bad67cb9fd lavc/aarch64: Provide optimized implementation of vsse8 for arm64. 2 years ago
Grzegorz Bernacki faea56c9c7 lavc/aarch64: Provide neon implementation of nsse8 2 years ago
Grzegorz Bernacki f401a2af21 lavc/aarch64: Add neon implementation for pix_abs8 functions. 2 years ago
Martin Storsjö 8089fe072e aarch64: me_cmp: Avoid using the non-unrolled codepath for the minimum unroll size 2 years ago
Martin Storsjö 6f2ad7f951 aarch64: me_cmp: Avoid redundant loads in ff_pix_abs16_y2_neon 2 years ago
Andreas Rheinhardt 9beba05311 avcodec/fmtconvert: Remove unused AVCodecContext parameter 2 years ago
Hubert Mazur b2732115dd lavc/aarch64: Add neon implementation for pix_median_abs8 2 years ago
Hubert Mazur e9a6170213 lavc/aarch64: Add neon implementation for vsad8_intra 2 years ago
Hubert Mazur 0ee535b1db lavc/aarch64: Add neon implementation for pix_median_abs16 2 years ago
Rémi Denis-Courmont b52034270a lavc/vorbisdsp: use ptrdiff_t rather than intptr_t 2 years ago
Andreas Rheinhardt a54e53a1c4 avcodec/vp8dsp: Constify src in vp8_mc_func 2 years ago
Hubert Mazur 06b98e396a lavc/aarch64: Provide neon implementation of nsse16 2 years ago
Hubert Mazur 908abe8032 lavc/aarch64: Add neon implementation for vsse_intra16 2 years ago
Hubert Mazur ce03ea3e79 lavc/aarch64: Add neon implementation for vsad_intra16 2 years ago
Hubert Mazur c495a4b32d lavc/aarch64: Add neon implementation of vsse16 2 years ago
Hubert Mazur 200f5e578f lavc/aarch64: Add neon implementation for vsad16 2 years ago
Lynne f99d15cca0
arm/fft: disable NEON optimizations for 131072pt transforms 2 years ago
J. Dekker ce2f47318b lavc/aarch64: hevc_add_res add 12bit variants 2 years ago
Martin Storsjö 48be6616d0 aarch64: me_cmp: Remove a leftover unnecessary instruction 2 years ago
Hubert Mazur 70efa4d011 lavc/aarch64: Add neon implementation for pix_abs8 2 years ago
Hubert Mazur 74312e80d7 lavc/aarch64: Add neon implementation for sse8 2 years ago
Hubert Mazur a2e45ad407 lavc/aarch64: Add neon implementation for pix_abs16_y2 2 years ago
Hubert Mazur d7abb7d143 lavc/aarch64: Add neon implementation for sse4 2 years ago
Hubert Mazur ad251fd262 lavc/aarch64: Add neon implementation for sse16 2 years ago
Martin Storsjö 60109d5b3d aarch64: me_cmp: Fix the indentation of function declarations 2 years ago
J. Dekker aa9eabb7a5 lavc/aarch64: reformat add_res funcs 2 years ago
Andreas Rheinhardt 333b32af8e avcodec/h264chroma: Constify src in h264_chroma_mc_func 2 years ago
Andreas Rheinhardt b3bbbb14d0 avcodec/hevcdsp: Constify src pointers 2 years ago
Andreas Rheinhardt abb85429f3 avcodec/me_cmp: Constify me_cmp_func buffer parameters 2 years ago
Andreas Rheinhardt af43da3e4d avcodec/videodsp: Constify buf in VideoDSPContext.prefetch 2 years ago
Martin Storsjö 4136405c86 aarch64: me_cmp: Don't do uaddlv once per iteration 2 years ago
Martin Storsjö 68a03f6424 aarch64: me_cmp: Switch from uabd to uabal in ff_pix_abs16_xy2_neon 2 years ago
Martin Storsjö b46de9aba4 aarch64: me_cmp: Interleave some of the loads in ff_pix_abs16_xy2_neon 2 years ago
Martin Storsjö 02e7853fd9 libavcodec: aarch64: Don't clobber v8 in the h%4 case in ff_pix_abs16_xy2_neon 2 years ago
Hubert Mazur 01e190dc99 lavc/aarch64: Add pix_abs16_x2 neon implementation 2 years ago
Hubert Mazur eb7ab3928f lavc/aarch64: Hook up the existing ff_pix_abs16_neon to the sad[0] function pointer 2 years ago
Swinney, Jonathan c471cc7474 lavc/aarch64: motion estimation functions in neon 2 years ago
J. Dekker 3c694967f8 lavc/aarch64: hevc_sao reschedule slightly 3 years ago
J. Dekker 2e832be322 lavc/aarch64: add hevc sao edge 8x8 3 years ago
J. Dekker 92f67e4017 lavc/aarch64: add hevc sao edge 16x16 3 years ago
J. Dekker d957ee34a6 lavc/aarch64: fix hevc sao band filter 3 years ago
Andre Kempe 861285c146 arm64: Fix wrong BTI landing pad 3 years ago
Ben Avison 6eee650289 avcodec/vc1: Arm 64-bit NEON unescape fast path 3 years ago
Ben Avison 5379412ed0 avcodec/idctdsp: Arm 64-bit NEON block add and clamp fast paths 3 years ago
Ben Avison 501fdc017d avcodec/vc1: Arm 64-bit NEON inverse transform fast paths 3 years ago
Ben Avison c62bbd4d20 avcodec/vc1: Arm 64-bit NEON deblocking filter fast paths 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Andre Kempe 248986a0db arm64: Add Armv8.3-A PAC support to assembly files 3 years ago