1. 30 Nov, 2017 4 commits
    • Hui Su's avatar
      Make the signaling of allow_screen_content_tools consistent · df89ee3a
      Hui Su authored
      in keyframe and all-intra frame.
      
      Change-Id: I09d6f83efd3c4fe3f9a464d6a0e22e2e68220a8d
      df89ee3a
    • Sebastien Alaiwan's avatar
      convolve.c: reduce iterator scopes · 63dac2e6
      Sebastien Alaiwan authored
      Change-Id: Ia921d259fe3462cfe8655e48978595fd9db0c0f9
      63dac2e6
    • 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.
      
      BUG=aomedia:1089
      
      Change-Id: I5df011465013297de4fbb808bae2fd3ce30589d1
      fb97241b
    • 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
      b3eda2f4
  2. 29 Nov, 2017 35 commits
  3. 28 Nov, 2017 1 commit
    • 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
      19619886