1. 04 Jun, 2015 1 commit
    • Johann's avatar
      Make vp9 subpixel match vp8 · eb88b172
      Johann authored
      The only difference between the two was that the vp9 function allowed
      for every step in the bilinear filter (16 steps) while vp8 only allowed
      for half of those. Since all the call sites in vp9 (<< 1) the input, it
      only ever used the same steps as vp8.
      This will allow moving the subpel variance to vpx_dsp with the rest of
      the variance functions.
      Change-Id: I6fa2509350a2dc610c46b3e15bde98a15a084b75
  2. 03 Jun, 2015 1 commit
  3. 02 Jun, 2015 6 commits
    • Johann's avatar
      Unify reference variance functions · d90536c1
      Johann authored
      Use uint32_t for all output and make all functions static
      Change-Id: I2c9c6f6310732dc53444607d1c1a268ac1ab83ba
    • Johann's avatar
      Merge "Disable neon bilinear 4x4" · e2a5fd2c
      Johann authored
    • Marco's avatar
      Vidyo patch: Rate control for SVC, 1 pass CBR mode. · c139b81a
      Marco authored
      -Make Rate control work for SVC 1 pass CBR mode.
      -Added temporal layering mode.
      -Fixed bug in non-rd variance partition.
      -Modified/updated the sample encoders (vp9_spatial_svc_encoder, vpx_temporal_svc_encoder).
      -Added datarate unittest(s) for 1 pass CBR SVC.
      Change-Id: Ie94b1b68a56ea1267b5087c625e5df04def2ee48
    • Parag Salasakar's avatar
      mips msa vp9 updated convolve horiz, vert, hv, copy, avg module · ebf7466c
      Parag Salasakar authored
      Updated sources according to improved version of common MSA macros.
      Enabled respective convolve MSA hooks and tests.
      Overall, this is just upgrading the code with styling changes.
      Change-Id: If5ad6ef8ea7ca47feed6d2fc9f34f0f0e8b6694d
    • Parag Salasakar's avatar
    • Johann's avatar
      Disable neon bilinear 4x4 · 86d0cb83
      Johann authored
      Clang adds alignment hints when casting up the loads/stores. Although
      this should be safe for most paths, it's causing some crashes. Either
      the source of the misalignment needs to be determined and adjusted or
      the intrinsics need to be rewritten to avoid using the cast to load the
      Change-Id: Ia3aa824d6a4cd97e14325ff49dc730b6f85ec7e8
  4. 01 Jun, 2015 8 commits
  5. 30 May, 2015 5 commits
  6. 29 May, 2015 5 commits
  7. 28 May, 2015 10 commits
  8. 27 May, 2015 4 commits