- b7c05bd *.{c,cc,h}: normalize AOMedia copyright by James Zern · 7 months ago
- 0078f3e Move the SSSE3 code in variance_sse2.c to new file by Wan-Teh Chang · 7 months ago
- 52f28cc blend_a64_mask_sse4.c: use xx_loadu_2x64 for unaligned loads by James Zern · 8 months ago
- 8939786 Add Armv8.0 Neon horiz 2x1 scale spec. impl for convolve_2d_scale by Gerda Zsejke More · 8 months ago
- afb5237 Guard DECLS(ssse3), FNS(ssse3) with #if HAVE_SSSE3 by Wan-Teh Chang · 7 months ago
- 249c4c4 synonyms.h: s/_mm_loadu_si64/_mm_loadl_epi64/ by James Zern · 8 months ago
- 6f8189b x86/synonyms.h: include emmintrin.h not immintrin.h by James Zern · 8 months ago
- 49d0220 Add 4-tap merged impl of av1_convolve_2d_sr_neon_dotprod by Salome Thirot · 8 months ago
- 4caad76 Add merged impl of 6tap av1_convolve_2d_sr_neon_dotprod by Salome Thirot · 8 months ago
- c349b1e Add 4-tap path for av1_convolve_2d_horiz_sr_neon by Salome Thirot · 9 months ago
- e06f94e remove {xx,yy}_set1_64_from_32i & xx_set_64_from_32i by James Zern · 8 months ago
- 5c229f8 obmc_intrinsic_sse4: use xx_loadl_32() for unaligned int loads by James Zern · 8 months ago
- c319f69 avg_intrin_sse2: use xx_loadl_32() for unaligned int loads by James Zern · 8 months ago
- f1b43b5 {,highbd_}intrapred_neon.c: Avoid over-reads in z1 and z3 preds by George Steed · 8 months ago
- ad7b78b *_neon.c: make some functions static by James Zern · 8 months ago
- b443332 *_neon.c: add missing rtcd includes & CONFIG check by James Zern · 8 months ago
- ef3470f add variance_impl_ssse3.h by James Zern · 9 months ago
- 8cbb781 merge aom_asm_stubs.c and highbd_convolve_sse2.c by James Zern · 9 months ago
- ae37ace Further optimization of aom_convolve8_neon 4-tap by Salome Thirot · 9 months ago
- 6e20f87 Add 2-tap path for aom_highbd_convolve8_vert_neon by Salome Thirot · 9 months ago
- 8e161f9 Add 4-tap specialisation to aom_highbd_convolve8_vert_neon by Salome Thirot · 9 months ago
- d6d79d5 Fix asserts in SVE convolution functions by Salome Thirot · 9 months ago
- 276f8f8 Add 2-tap path for aom_highbd_convolve8_horiz_neon by Salome Thirot · 9 months ago
- 68a56cc Add 4-tap specialisation to aom_highbd_convolve8_horiz_neon by Salome Thirot · 9 months ago
- 04e3b1c Refactor HBD Neon convolve8 functions by Salome Thirot · 9 months ago
- 5eb58ad Add 2-tap path for aom_convolve8_vert_neon by Salome Thirot · 9 months ago
- 32f8079 Add 4-tap specialisation to aom_convolve8_vert_neon by Salome Thirot · 9 months ago
- 42e3156 Add 2-tap path for aom_convolve8_horiz_neon by Salome Thirot · 9 months ago
- e7dcb10 Add 4-tap specialisation to aom_convolve8_horiz_neon_i8mm by Salome Thirot · 9 months ago
- 9a455ac Add 4-tap specialisation to aom_convolve8_horiz_neon_dotprod by Salome Thirot · 9 months ago
- 23c9434 Add 4-tap specialisation to aom_convolve8_horiz_neon by Salome Thirot · 9 months ago
- 20c535d Cosmetic: cleanup arm aom_convolve8 functions by Salome Thirot · 9 months ago
- 9e633f0 Introduce av1_resize_plane_to_half() for Global Motion tool by Samuthirika S · 10 months ago
- 24c1c6c Refactor Arm Neon transpose_concat_*() to not need lookup table by Jonathan Wright · 9 months ago
- f1f1bf4 Simplify Armv8.4 DotProd correction constant computation by Jonathan Wright · 9 months ago
- 18558f8 Add SVE implementation of aom_compute_flow_at_point by Salome Thirot · 9 months ago
- 874b7ca disflow_avx2.c: Make compatible with gcc <= 9 by Rachel Barker · 9 months ago
- 882b392 fwd_txfm_impl_sse2.h: add missing #if defined(FDCT* by James Zern · 9 months ago
- 1621d2c aom_dsp/x86/*.c: make some functions static by James Zern · 9 months ago
- 72bbef2 add aom_highbd_10_mse16x16_avx2 by James Zern · 10 months ago
- d07e7fd highbd_variance_avx2.c: fix #undef by James Zern · 10 months ago
- 8c0cddd Add SVE2 impl of HBD dist_wtd_convolve_2d for 4-tap filters by Salome Thirot · 10 months ago
- eefd558 Add SVE2 impl of HBD dist_wtd_convolve_2d for 8-tap filters by Salome Thirot · 10 months ago
- cd0a8b7 Add 4-tap specialization of aom_highbd_convolve8_vert_sve by Salome Thirot · 11 months ago
- 8398313 Optimize transpose functions in aom_highbd_convolve8_vert_sve by Salome Thirot · 10 months ago
- 3bdf0fc Add 4-tap specialization of aom_highbd_convolve8_horiz_sve by Salome Thirot · 11 months ago
- 013132e Fix some clang-tidy complaints by Jerome Jiang · 10 months ago
- cc9e46c Add SVE2 implementation of HBD convolve_y_sr for 4-tap filters by Salome Thirot · 11 months ago
- 6511f8a Move SVE-Neon bridge helper functions to separate header file by Salome Thirot · 11 months ago
- cae8fbe Change license to BSD 2. by Bohan Li · 11 months ago
- 1f03a0d *variance*.c: make some functions static by James Zern · 11 months ago
- b7bb8f0 aom_dsp_rtcd_defs: add 2 missing avx2 sad fn defs by James Zern · 11 months ago
- 1ff67ad aom_dsp_rtcd_defs.pl: remove obsolete TODO by James Zern · 11 months ago
- a2d599c Arm SVE: move highbd max value clamp into convolution kernel by Jonathan Wright · 11 months ago
- b345b27 Remove some dead code by Rachel Barker · 11 months ago
- a55ceb1 Add new global motion speed feature by Rachel Barker · 11 months ago
- 72e349e Rework downsampling pyramid setup by Rachel Barker · 11 months ago
- bad2f8d Split pthread wrapper to aom_pthread.h. by Peter Kasting · 11 months ago
- 0b2a863 mem_neon.h: Define vld1q_u16_x4 until GCC 8.5.0 by George Steed · 11 months ago
- 9f59323 Optimize RANSAC code by Rachel Barker · 11 months ago
- 52bd722 Add AVX2 disflow code by Rachel Barker · 11 months ago
- 1348bca Optimize SSE4.1 disflow code by Rachel Barker · 11 months ago
- 52d277f Remove old debug logic from disflow_sse4.c by Rachel Barker · 11 months ago
- 2298f38 Add SVE implementation of aom_highbd_convolve8_vert by Salome Thirot · 12 months ago
- ecb58ac Remove unnecessary operations in convolve8_vert_neon by Salome Thirot · 11 months ago
- 1be3f2e Declare some YV12_BUFFER_CONFIG * params as const by Wan-Teh Chang · 11 months ago
- 3d09825 Corner match: Use bidirectional matching by Rachel Barker · 1 year, 9 months ago
- ac4ff32 Corner match: Refine using optical flow by Rachel Barker · 12 months ago
- a675476 Add SVE implementation of highbd_aom_convolve8_horiz by Salome Thirot · 12 months ago
- 8e0b26f Remove unused SIMD functions by Rachel Barker · 12 months ago
- 8b41631 Improve RANSAC algorithm by Rachel Barker · 12 months ago
- ba7c284 Fix clang-tidy misc-include-cleaner warnings by Wan-Teh Chang · 12 months ago
- 37a4052 Correct the punctuation for "e.g." by Wan-Teh Chang · 12 months ago
- 9d20c28 Fix a bug in corner matching code by Rachel Barker · 12 months ago
- 6ef62c7 Remove Arm SVE implementation of aom_highbd_8_mse* by Jonathan Wright · 12 months ago
- 75b8db0 intrapred_neon.c: More perf improvements for z2 predictor by George Steed · 1 year, 1 month ago
- a578348 highbd_intrapred_neon.c: Fix loop increment in highbd z3 pred by George Steed · 12 months ago
- 3d81417 Disable av1_highbd_dr_prediction_z3_neon() by Wan-Teh Chang · 12 months ago
- e2ba9f0 Fix over reads in aom_convolve_copy_neon() by Wan-Teh Chang · 12 months ago
- 30ff03f Allow SVE variance functions to be called from Neon subpel var by Jonathan Wright · 1 year, 1 month ago
- 85e5d6c Rework upscaling in disflow algorithm by Rachel Barker · 1 year, 2 months ago
- ab488d2 mem_neon.h: Remove final helper macros exposed from header by George Steed · 1 year, 1 month ago
- 8ff8f57 Fix type mismatch in aom_sum_sse_2d_i16_sve by Salome Thirot · 1 year, 1 month ago
- a2e6978 Add SVE implementation of aom_sum_squares_i16 by Salome Thirot · 1 year, 1 month ago
- 283fe42 Add missing assert for av1_highbd_dr_prediction_z2_neon lookup by George Steed · 1 year, 1 month ago
- bc74ba6 Add SVE implementation of aom_sum_squares_2d_i16 by Salome Thirot · 1 year, 1 month ago
- 4022eca Add SVE implementation of aom_var_2d_u16 by Salome Thirot · 1 year, 1 month ago
- e22c104 Add SVE implementation of aom_sum_sse_2d_i16 by Salome Thirot · 1 year, 1 month ago
- 9a9ca50 Remove all Neon code from v256_intrinsics_v128.h by Wan-Teh Chang · 1 year, 1 month ago
- 0ed46f6 Add SVE implementation of blk_sse_sum by Salome Thirot · 1 year, 1 month ago
- 14e11d8 Add SVE implementation of aom_vector_var by Salome Thirot · 1 year, 1 month ago
- 4a8c129 Add SVE implementation of high bitdepth variance functions by Salome Thirot · 1 year, 1 month ago
- 7d9c2ae Add SVE implementation of high bitdepth SSE functions by Salome Thirot · 1 year, 1 month ago
- a140990 Add SVE implementation of high bitdepth MSE functions by Salome Thirot · 1 year, 1 month ago
- 1262a4c Add Neon-SVE bridge helper for UDOT SVE instruction by Salome Thirot · 1 year, 1 month ago
- 173c140 Handle allocations in entropy coding stage by Satheesh Kumar · 1 year, 1 month ago
- b88480f Add config flag to calc psnr using libvmaf peak by Yunqing Wang · 1 year, 1 month ago
- cc5b143 Remove redundant comment in convolve8_4_usdot by Hari Limaye · 1 year, 1 month ago
- 0faa0b9 intrapred_neon.c: Use a lookup table for z3 predictor by George Steed · 1 year, 1 month ago
- 4f73ebc intrapred_neon.c: Clean up z2 predictor by George Steed · 1 year, 1 month ago