1. 20 Sep, 2017 6 commits
  2. 19 Sep, 2017 6 commits
  3. 18 Sep, 2017 2 commits
  4. 15 Sep, 2017 6 commits
  5. 14 Sep, 2017 7 commits
  6. 13 Sep, 2017 5 commits
  7. 12 Sep, 2017 3 commits
    • Johann's avatar
      Revert "Revert "quantize avx: copy 32x32 implementation"" · eb4238ac
      Johann authored
      This reverts commit 8c42237b.
      
      Because ssse3 code is used for the reference, the qcoeff and dqcoeff
      reference buffers must be aligned.
      
      Original change's description:
      > quantize avx: copy 32x32 implementation
      >
      > Ensure avx and ssse3 stay in sync by testing them against each other.
      >
      > Change-Id: I699f3b48785c83260825402d7826231f475f697c
      
      Change-Id: Ieeef11b9406964194028b0d81d84bcb63296ae06
      eb4238ac
    • Linfeng Zhang's avatar
      Specialize 4 to 3 scaling in vp9_scale_and_extend_frame_c() · afee58f2
      Linfeng Zhang authored
      Scale 3x3 block instead of 16x16 block in each loop.
      
      Benefits:
      1. Reduced number of different phase_scaler from 16 to 3. Optimization code
         will be smaller and faster.
      2. The maximum phase_scaler drifting will be reduced from 5/16 to 1/24.
         (The drifting is 1/(3*16) in each step.)
      
      BUG=webm:1419
      
      Change-Id: Ibb9242a629ddb03e1ff93b859bece738255e698c
      afee58f2
    • Kaustubh Raste's avatar
      Optimize mips msa vp9 average mc functions · 30f1ff94
      Kaustubh Raste authored
      Load the specific destination loads instead of vector load
      
      Change-Id: I65ca13ae8f608fad07121fef848e2a18f54171fe
      30f1ff94
  8. 11 Sep, 2017 4 commits
  9. 09 Sep, 2017 1 commit