1. 08 Jan, 2018 1 commit
  2. 04 Jan, 2018 1 commit
  3. 03 Jan, 2018 2 commits
    • Yue Chen's avatar
      Define separate stage ranges for rectangular identity tx's · a1b605c3
      Yue Chen authored
      It will clear assertion failures related to rectangular 1d txfms
      when coefficient_range_checking is on.
      Change-Id: I4d8eff739640eb600b5af60ac23ea9dcb80c76bf
    • Debargha Mukherjee's avatar
      Various fixes to scale managed txfms and tests · 1158bff7
      Debargha Mukherjee authored
      This patch clears all test failures with coeff range checking
      enabled for forward and inverse transforms. Also this
      patch ensures that there are no transposes for any of the
      rectangular transforms.
      Some fine-tunnig and refactoring are still pending.
      Some of the tests still need to be rewritten.
      Change-Id: Ib0e3a4ceccef665ba007d121f536fad7135f38d5
  4. 29 Dec, 2017 1 commit
  5. 25 Dec, 2017 1 commit
    • Debargha Mukherjee's avatar
      Use and adjust rectangular txfm stage ranges · 901d5148
      Debargha Mukherjee authored
      Adjusst txfm stage ranges so that Cfg tests pass, however
      tests with --enable-coefficient-range-checking are still
      failing. Those are to be addressed subsequently.
      Change-Id: I1b15406a525a78322211e69a0d3a796823bb645e
  6. 22 Dec, 2017 1 commit
    • Debargha Mukherjee's avatar
      Add stage range configurations for fwd transforms · b31ff9b2
      Debargha Mukherjee authored
      Only the row transforms are needed since the forward transform
      is designed to do col first and then row. So the col transform
      can reuse the same configuration as the col transform of a
      square block of the same size.
      Change-Id: I35d88146d8f8afeb685e958cb8df447f4d2b7aa1
  7. 14 Dec, 2017 1 commit
  8. 07 Dec, 2017 1 commit
    • Urvang Joshi's avatar
      TX_64X64: Reduce cos bits further. · c11c1c99
      Urvang Joshi authored
      This is to keep the high range within 32 bits.
      AV1FwdTxfm2d.CfgTest passes after this fix.
      Change-Id: I2df463c4ec9260c544d68aad445b60cabe2b531b
  9. 30 Nov, 2017 1 commit
    • Urvang Joshi's avatar
      Reduce cos bits for 64x64. · 09191ca2
      Urvang Joshi authored
      This is to get the high range within 32 bits.
      The compression performance is neutral.
      Change-Id: I475b2694f7cc7d786478c8821cf17982281dabce
  10. 28 Nov, 2017 1 commit
  11. 02 Nov, 2017 1 commit
    • Sebastien Alaiwan's avatar
      Remove experimental flag of EXT_TX · 3bac9928
      Sebastien Alaiwan authored
      This experiment has been adopted, we can simplify the code
      by dropping the associated preprocessor conditionals.
      Change-Id: I02ed47186bbc32400ee9bfadda17659d859c0ef7
  12. 09 Aug, 2017 1 commit
  13. 19 Jun, 2017 1 commit
  14. 19 May, 2017 1 commit
    • Sarah Parker's avatar
      Add configurations for hbd identity transform · 3eed4175
      Sarah Parker authored
      This adds the proper cfgs to av1_{inv/fwd}_txfm1d_cfg for
      the identity transform so all hbd transforms can use
      the same codepath. This has no impact on performance
      since the new identity transforms that correspond with
      the cfgs are not yet being called. Once this is checked in,
      we should be able to delete all deprecated transform functions
      and have a single code flow for all hbd transforms.
      Change-Id: I3d1bfbc8bc29b367e8ddf7dcd27525af0bd31067
  15. 18 May, 2017 1 commit
    • Sarah Parker's avatar
      Refactor hbd txfm configurations to be 1D · eec47e65
      Sarah Parker authored
      The hbd transform configurations were originally written for all possible
      2d transforms. Now that there are many more possible 2d transforms
      due to EXT_TX and RECT_TX, it is simpler to write the cfg for the
      4 1D transform types and compose them to make all new possible transform
      types. This will allow for an easier integration of the identity transform
      for EXT_TX and rectangular transforms for RECT_TX into the current
      hbd transform codepath and facilitate the removal of obsolete transforms.
      This has no impact on performance.
      Change-Id: I1e217bcd217fd637b1df94fae62d9c59a0523c1a