1. 10 Sep, 2016 1 commit
  2. 25 Mar, 2016 3 commits
  3. 24 Mar, 2016 1 commit
  4. 22 Mar, 2016 1 commit
  5. 28 Jan, 2016 1 commit
  6. 21 Jan, 2016 1 commit
  7. 29 Sep, 2015 1 commit
    • Julia Robson's avatar
      Accelerated transform in high bit depth · 406030d1
      Julia Robson authored
      When configured with high bitdepth enabled, the 8bit transform
      stopped using optimised code. This made 8bit content decode slowly.
      
      Change-Id: I67d91f9b212921d5320f949fc0a0d3f32f90c0ea
      406030d1
  8. 31 Jul, 2015 1 commit
    • Jingning Han's avatar
      Factor inverse transform functions into vpx_dsp · e8b133c7
      Jingning Han authored
      This commit moves the module inverse transform functions from vp9
      to vpx_dsp folder. The hybrid transform wrapper functions stay in
      the vp9 folder, since it involves codec-specific data structures.
      
      Change-Id: Ib066367c953d3d024c73ba65157bbd70a95c9ef8
      e8b133c7
  9. 01 May, 2015 1 commit
    • James Zern's avatar
      vp9_idct_intrin_*: RECON_AND_STORE: remove dest offset · 778845da
      James Zern authored
      offsetting by a variable stride prevents instruction reordering,
      resulting in poor assembly.
      additionally reroll 16x16/32x32 loops to reduce register spill with this
      new format
      
      Change-Id: I0635b8ba21ecdb88116e927dbdab53acdf256e11
      778845da
  10. 28 May, 2014 1 commit
    • Jingning Han's avatar
      Enable SSSE3 inverse 2D-DCT with 10 non-zero coeffs · 6d21cbd2
      Jingning Han authored
      This commit enables SSSE3 implementation of the inverse 2D-DCT
      with only first 10 coefficients non-zero. It reduces the runtime
      of SSE2 version from 745 cycles to 538 cycles, i.e., 27% speed-up.
      
      Change-Id: I18ba4128859b09c704a6ee361d69a86c09fe8dfe
      6d21cbd2
  11. 23 May, 2014 1 commit
    • Jingning Han's avatar
      Inverse 16x16 2D-DCT SSSE3 implementation · 48b08913
      Jingning Han authored
      This commit enables the SSSE3 implementation of full inverse 16x16
      2D-DCT. The unit runtime goes down from 1642 cycles to 1519 cycles,
      about 7% speed-up.
      
      Change-Id: I14d2fdf9da1fb4ed1e5db7ce24f77a1bfc8ea90d
      48b08913