1. 30 Nov, 2017 3 commits
    • Sebastien Alaiwan's avatar
      convolve.c: reduce iterator scopes · 63dac2e6
      Sebastien Alaiwan authored
      Change-Id: Ia921d259fe3462cfe8655e48978595fd9db0c0f9
    • Yaowu Xu's avatar
      Revert "Avoid UB in xx_loadl/storel_32 helper functions" · fb97241b
      Yaowu Xu authored
      This reverts commit be0aa4ad.
      Building with gcc version 6.3.0, the intrinsic used is compiled as
      "movaps", which read and write 128 bits.
      Change-Id: I5df011465013297de4fbb808bae2fd3ce30589d1
    • Debargha Mukherjee's avatar
      Refactor/Change the entropy context for transforms · b3eda2f4
      Debargha Mukherjee authored
      The change makes the entropy context for transforms use
      the same mechanism as with and without lv_map.
      For the non-lv-map case the context is now based on the
      the larger transform dim for 2:1 rect transforms. The context
      is now the average for 4:1 rect transforms for both lv-map and
      non-lv-map cases.
      There is one small fix for level map for getting the correct
      rate when skip is set.
      BDRATE: lowres, 30 frames, speed 1: -0.15% gain for the
      non-lv-map case on the baseline.
      Change-Id: I06a583d33bef68202d72a88e077f8d31cc5e7fe4
  2. 29 Nov, 2017 35 commits
  3. 28 Nov, 2017 2 commits
    • Debargha Mukherjee's avatar
      Enhance option to handle chroma tx-size for vartx · 19619886
      Debargha Mukherjee authored
      Adds an option to split chroma tx size by one level if the luma
      transform size is split at least one level. Otherwise use the
      largest transform size for chroma.
      This option is enabled with DISABLE_VARTX_FOR_CHROMA set as 2,
      but is currently turned off until we finish testing.
      Change-Id: Ie048c4e33193e0cc7e1bbee37e4ccc085834433c
    • Maxym Dmytrychenko's avatar
      Correct year should be used · 26f89694
      Maxym Dmytrychenko authored
      Change-Id: Ide6069ba831fd276aae7b3cb1b8d36a984401248