1. 27 Dec, 2017 1 commit
  2. 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
      83e5f377
  3. 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
      56d8b95f
    • 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
      17be4d8b
    • 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
      940c22a2
  4. 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
      8263f80c
  5. 10 Nov, 2017 1 commit
  6. 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
      07089c68
  7. 03 Aug, 2017 1 commit
  8. 09 Jun, 2017 2 commits