1. 10 Nov, 2015 1 commit
  2. 09 Nov, 2015 2 commits
  3. 07 Nov, 2015 2 commits
  4. 06 Nov, 2015 24 commits
  5. 05 Nov, 2015 3 commits
    • James Zern's avatar
      vp9_spatial_svc_encoder.sh: fix command line param · 892130f7
      James Zern authored
      -l -> -sl, renamed in:
      be3b08da [svc] Temporal svc with two pass rate control
      
      Change-Id: I5a7b179b33d94e20e54825090659156dece928c0
      892130f7
    • Yunqing Wang's avatar
      57cae22c
    • Geza Lore's avatar
      Add AVX vectorized vp9_diamond_search_sad · f1342a7b
      Geza Lore authored
      This function now has an AVX intrinsics version which is about 80%
      faster compared to the C implementation. This provides a 2-4% total
      speed-up for encode, depending on encoding parameters. The function
      utilizes 3 properties of the cost function lookup table, constructed
      in 'cal_nmvjointsadcost' and 'cal_nmvsadcosts'.
      For the joint cost:
        - mvjointsadcost[1] == mvjointsadcost[2] == mvjointsadcost[3]
      For the component costs:
        - For all i: mvsadcost[0][i] == mvsadcost[1][i]
              (equal per component cost)
        - For all i: mvsadcost[0][i] == mvsadcost[0][-i]
              (Cost function is even)
      These must hold, otherwise the AVX version of the function cannot be used.
      
      Change-Id: I184055b864c5a2dc37b2d8c5c9012eb801e9daf6
      f1342a7b
  6. 04 Nov, 2015 8 commits
    • Angie Chiang's avatar
      Add vp10_inv_txfm1d_test · 444acd77
      Angie Chiang authored
      Change-Id: I3b76c0146af7f191cdae31d2b53ab6d51ac791a4
      444acd77
    • Angie Chiang's avatar
      Add iadst32 · b0df5e0f
      Angie Chiang authored
      Change-Id: I3a53ee51146d0bd4b0fe4b27c286e8c921f9823b
      b0df5e0f
    • Angie Chiang's avatar
      Add iadst16 · 35486a6b
      Angie Chiang authored
      Change-Id: I093881aacaf9a070f78cc4eea2e8a6ede8a71792
      35486a6b
    • Angie Chiang's avatar
      Add iadst8 · 0ca0cc24
      Angie Chiang authored
      Change-Id: Ia58e4735d7d7bfd2ac55259c32705118c6745c6d
      0ca0cc24
    • Angie Chiang's avatar
      Add iadst4 · ba69089e
      Angie Chiang authored
      Change-Id: Ie419b2b1e939a41c30ed609e1ba46f5f6609b2a5
      ba69089e
    • Angie Chiang's avatar
      Add idct32 · 74678334
      Angie Chiang authored
      Change-Id: I75412bdc4bd0d9c90e8b56e02e0e467a2d9957f9
      74678334
    • Angie Chiang's avatar
      Add idct16 · d3cee565
      Angie Chiang authored
      Change-Id: I8e5ba3a3f9b64ccbf038e371525e897774729b06
      d3cee565
    • Angie Chiang's avatar
      Add idct8 · bd9db2f5
      Angie Chiang authored
      Change-Id: I8092a6f229b196c5c8b7dcd2dff8aaf68253e422
      bd9db2f5