1. 24 Jan, 2018 1 commit
  2. 16 Jan, 2018 2 commits
  3. 03 Jan, 2018 1 commit
    • Scott LaVarnway's avatar
      Add av1_convolve_ x,y _avx2() · 8b909189
      Scott LaVarnway authored
      Based on av1_convolve_2d_avx2().  Special case added to call
      the sse2 version which is faster for widths < 16.
      Change-Id: Ia03ccb1c7d30e7b0d2ba7b36c7c8d5775a6d4e8f
  4. 27 Dec, 2017 2 commits
  5. 21 Dec, 2017 1 commit
    • Cheng Chen's avatar
      Fix bug · 83e5f377
      Cheng Chen authored
      Missing one parameter for function get_conv_params_no_round
      Change-Id: Ibb4ca39da5a034d99087b88648afd62deb2e28db
  6. 20 Dec, 2017 3 commits
    • Cheng Chen's avatar
      JNT_COMP: unit tests for av1_highbd_jnt_convolve_2d_sse4_1 · 56d8b95f
      Cheng Chen authored
      Change-Id: I9ab059d996e1a033f50ddd5b369ffe3c6635c157
    • Yunqing Wang's avatar
      Add is_compound in ConvolveParams · 17be4d8b
      Yunqing Wang authored
      Added is_compound in ConvolveParams, so that later we could handle
      single ref and compound ref differently in optimization.
      Change-Id: If36d1634c5dbd9e6e1962c8017db470bf78738fa
    • Yunqing Wang's avatar
      Modify convolve function prototype · 940c22a2
      Yunqing Wang authored
      This patch modified convolve function prototype. The temp buffer used in
      convolve function is already available in conv_params, which doesn't need
      to be passed in. Instead, pass in the destination buffer so that the
      result can be written in the destination directly for single ref case.
      More patch will be followed.
      Change-Id: Ib28dc3ba5783a1034c70570d78fa8c8af7cbed7c
  7. 20 Nov, 2017 1 commit
    • Cheng Chen's avatar
      JNT_COMP: refactor if statements · 8263f80c
      Cheng Chen authored
      Refactor if statement that use frame_offset == -1 to indicate
      jnt_comp is not chosen, as distance now can not be negative.
      Instead, add a variable use_jnt_comp_avg for the same functionality.
      Change-Id: Ie6b9c6ab36131b48bc9e066babada17046729cd8
  8. 10 Nov, 2017 1 commit
  9. 21 Aug, 2017 1 commit
    • Rupert Swarbrick's avatar
      Obey do_average flag when doing convolve_round · 07089c68
      Rupert Swarbrick authored
      Doing this means that we don't have to memset temporary buffers to
      zero in reconinter.c, which was taking ~5% of cycles in a short
      encoding test (using perf to attach to a running encode).
      Change-Id: Ibb6e31920000b876c6ee99f454d89c8a97e9fb31
  10. 03 Aug, 2017 1 commit
  11. 09 Jun, 2017 2 commits