1. 17 Jan, 2016 2 commits
  2. 13 Oct, 2015 2 commits
  3. 12 Oct, 2015 1 commit
  4. 03 Oct, 2015 3 commits
  5. 07 Feb, 2015 1 commit
  6. 06 Feb, 2015 1 commit
  7. 05 Feb, 2015 1 commit
    • James Almer's avatar
      x86/hevcdsp: add ff_hevc_sao_edge_filter_{10,12}_{sse2,avx2} · 15574c50
      James Almer authored
      Original x86 intrinsics code by Pierre-Edouard Lepere.
      Yasm port, refactoring and optimizations by James Almer.
      
      Benchmarks of BQTerrace_1920x1080_60_qp22.bin with an Intel Core i5-4200U
      
      Width 32
      342694 decicycles in sao_edge_filter_10, 16384 runs, 0 skips
      29476 decicycles in ff_hevc_sao_edge_filter_32_10_ssse3, 16384 runs, 0 skips
      13996 decicycles in ff_hevc_sao_edge_filter_32_10_avx2, 16381 runs, 3 skips
      
      Width 64
      581163 decicycles in sao_edge_filter_10, 8192 runs, 0 skips
      59774 decicycles in ff_hevc_sao_edge_filter_64_10_ssse3, 8192 runs, 0 skips
      28383 decicycles in ff_hevc_sao_edge_filter_64_10_avx2, 8191 runs, 1 skips
      Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
      15574c50
  8. 19 Dec, 2014 1 commit
  9. 06 Aug, 2014 4 commits
  10. 08 Jun, 2014 1 commit
    • James Almer's avatar
      x86/vp9: inital AVX2 intra_pred · fc8db12a
      James Almer authored
      tos3k-vp9-b10000.webm on a Core i5-4200U @1.6GHz
      
      1219 decicycles in ff_vp9_ipred_dc_32x32_ssse3, 131070 runs, 2 skips
      439 decicycles in ff_vp9_ipred_dc_32x32_avx2, 131070 runs, 2 skips
      
      3570 decicycles in ff_vp9_ipred_dc_top_32x32_ssse3, 4096 runs, 0 skips
      2494 decicycles in ff_vp9_ipred_dc_top_32x32_avx2, 4096 runs, 0 skips
      
      1419 decicycles in ff_vp9_ipred_dc_left_32x32_ssse3, 16384 runs, 0 skips
      717 decicycles in ff_vp9_ipred_dc_left_32x32_avx2, 16384 runs, 0 skips
      
      2737 decicycles in ff_vp9_ipred_tm_32x32_avx, 1024 runs, 0 skips
      2088 decicycles in ff_vp9_ipred_tm_32x32_avx2, 1024 runs, 0 skips
      
      3090 decicycles in ff_vp9_ipred_v_32x32_avx, 512 runs, 0 skips
      2226 decicycles in ff_vp9_ipred_v_32x32_avx2, 512 runs, 0 skips
      
      1565 decicycles in ff_vp9_ipred_h_32x32_avx, 1024 runs, 0 skips
      922 decicycles in ff_vp9_ipred_h_32x32_avx2, 1024 runs, 0 skips
      Signed-off-by: 's avatarJames Almer <jamrial@gmail.com>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      fc8db12a
  11. 16 Mar, 2014 1 commit
  12. 08 May, 2013 1 commit