830 Commits (bc1023eb36c6320f349237034c8f46c201a1a57f)

Author SHA1 Message Date
Martin Storsjö eabc5abf94 arm: vp9itxfm16: Do a simpler half/quarter idct16/idct32 when possible 8 years ago
Martin Storsjö 0ea603203d arm: vp9itxfm16: Make the larger core transforms standalone functions 8 years ago
Martin Storsjö 32e273c111 arm: vp9itxfm16: Avoid reloading the idct32 coefficients 8 years ago
Martin Storsjö c1619318e5 arm: vp9itxfm16: Fix vertical alignment 8 years ago
Martin Storsjö b46d37e93a arm: vp9itxfm16: Use the right lane size 8 years ago
Martin Storsjö 21c89f3a26 arm/aarch64: vp9: Fix vertical alignment 8 years ago
Martin Storsjö 70317b25aa arm/aarch64: vp9itxfm: Skip loading the min_eob pointer when it won't be used 8 years ago
Martin Storsjö b7a565fe71 arm: vp9itxfm: Template the quarter/half idct32 function 8 years ago
Martin Storsjö b2e20d8984 arm: vp9itxfm: Reorder iadst16 coeffs 8 years ago
Martin Storsjö 4f693b56bd arm: vp9itxfm: Reorder the idct coefficients for better pairing 8 years ago
Martin Storsjö 600f4c9b03 arm: vp9itxfm: Avoid reloading the idct32 coefficients 8 years ago
Martin Storsjö a88db8b9a0 arm: vp9lpf: Implement the mix2_44 function with one single filter pass 8 years ago
Martin Storsjö 3fbbad2984 arm/aarch64: vp9lpf: Keep the comparison to E within 8 bit 8 years ago
Martin Storsjö 83399cf569 arm: vp9lpf: Interleave the start of flat8in into the calculation above 8 years ago
Martin Storsjö 92ab8374b1 arm: vp9lpf: Use orrs instead of orr+cmp 8 years ago
Martin Storsjö f0ecbb13cf arm/aarch64: vp9lpf: Calculate !hev directly 8 years ago
Martin Storsjö 758302e4bc arm: vp9itxfm: Optimize 16x16 and 32x32 idct dc by unrolling 8 years ago
Martin Storsjö bff0771590 arm: vp9mc: Calculate less unused data in the 4 pixel wide horizontal filter 8 years ago
Martin Storsjö 1d8ab576a7 arm: vp9itxfm: Share instructions for loading idct coeffs in the 8x8 function 8 years ago
Martin Storsjö 824589556c arm: vp9itxfm: Do a simpler half/quarter idct16/idct32 when possible 8 years ago
Martin Storsjö 3bd9b39108 arm: vp9itxfm: Move the load_add_store macro out from the itxfm16 pass2 function 8 years ago
Martin Storsjö f8fcee0daf arm: vp9itxfm: Make the larger core transforms standalone functions 8 years ago
Martin Storsjö 31e41350d2 arm: vp9itxfm: Avoid .irp when it doesn't save any lines 8 years ago
Martin Storsjö 1e5d87eec3 arm: Add NEON optimizations for 10 and 12 bit vp9 loop filter 8 years ago
Martin Storsjö 2ed67eba96 arm: Add NEON optimizations for 10 and 12 bit vp9 itxfm 8 years ago
Martin Storsjö a4d4bad75c arm: Add NEON optimizations for 10 and 12 bit vp9 MC 8 years ago
Martin Storsjö cda9a3e80b arm: vp9dsp: Restructure the bpp checks 8 years ago
Martin Storsjö 656d910981 arm: vp9mc: Fix vertical alignment of operands 8 years ago
Martin Storsjö 388f6e6715 arm: vp9itxfm: Skip empty slices in the first pass of idct_idct 16x16 and 32x32 8 years ago
Martin Storsjö ecd343aa1f arm: vp9itxfm: Only reload the idct coeffs for the iadst_idct combination 8 years ago
Martin Storsjö f69dd26df5 arm: vp9itxfm: Rename a macro parameter to fit better 8 years ago
Martin Storsjö 4a5874ea8d arm/aarch64: vp9itxfm: Fix indentation of macro arguments 8 years ago
Janne Grunau a71cd8439f arm: vp9itxfm: Simplify the stack alignment code 8 years ago
Martin Storsjö 6bec60a683 arm: vp9: Add NEON loop filters 8 years ago
Martin Storsjö b4dc7c341e arm: vp9: Add NEON itxfm routines 8 years ago
Martin Storsjö 68caef9d48 arm: vp9: Add NEON optimizations of VP9 MC functions 8 years ago
James Almer 42111e8543 avcodec: fix arguments on xmm/neon clobber test wrappers 8 years ago
James Almer 449f263f9f avcodec: add missing xmm/neon clobber test wrappers for the new encode API 8 years ago
Xiaolei Yu 5a70e56f2f avcodec: fix vc1dsp dependencies 8 years ago
Diego Biurrun de452e5037 pixblockdsp: Change type of stride parameters to ptrdiff_t 9 years ago
Diego Biurrun 721d57e608 vp56: Separate VP5 and VP6 dsp initialization 9 years ago
Diego Biurrun 802727b538 vp8: Update some assembly comments left unchanged in bd66f073fe 9 years ago
Diego Biurrun d9d26a3674 vp56: Change type of stride parameters to ptrdiff_t 9 years ago
Diego Biurrun 6892df9294 vp3: Change type of stride parameters to ptrdiff_t 9 years ago
Diego Biurrun 014852e932 simple_idct: arm: Drop disabled code variant 9 years ago
Janne Grunau 5f74bd31a9 vp8/armv6: mc: avoid boolean expression in calculation 9 years ago
Martin Storsjö e8b96a7701 arm: Fix a typo in a comment 9 years ago
James Almer 293484fa5e avcodec: add missing xmm/neon clobber test wrappers for the new decode API 9 years ago
Clément Bœsch 4a081f224e libavcodec: fix constness in clobber test avcodec_open2() wrappers 9 years ago
Clément Bœsch dfd0c0f981 lavc/neontest: fix constness in arm/aarch64 avcodec_open2() wrappers 9 years ago