1. 18 Dec, 2015 1 commit
    • Peter de Rivaz's avatar
      Fix for issue 1114 compile error · 7361ef73
      Peter de Rivaz authored
      In 32-bit build with --enable-shared, there is a lot of
      register pressure and register src_strideq is reused.
      The code needs to use the stack based version of src_stride,
      but this doesn't compile when used in an lea instruction.
      This patch also fixes a related segmentation fault caused by the
      implementation using src_strideq even though it has been
      This patch also fixes the HBD subpel variance tests that fail
      when compiled without disable-optimizations.
      These failures were caused by local variables in the assembler
      routines colliding with the caller's stack frame.
      Change-Id: Ice9d4dafdcbdc6038ad5ee7c1c09a8f06deca362
  2. 10 Dec, 2015 1 commit
  3. 07 Dec, 2015 1 commit
  4. 07 Aug, 2015 1 commit
    • Johann's avatar
      Use newer x86inc.asm · 41a0a0cb
      Johann authored
      Rename updated version of x86inc.asm
      Use "private_prefix" instead of "program_name" and make vpx the default
      Change-Id: I4883a99b2aee8e5dc9f2c16a2e6f4b5d6e4de458
  5. 28 Jul, 2015 1 commit
  6. 07 Jul, 2015 1 commit
  7. 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
  8. 05 Feb, 2015 1 commit
    • Yunqing Wang's avatar
      Fix high bit depth assembly function bugs · 789ae447
      Yunqing Wang authored
      The high bit depth build failed while building for 32bit target.
      The bugs were in vp9_highbd_subpel_variance.asm and
      vp9_highbd_sad4d_sse2.asm functions. This patch fixed the bugs,
      and made 32bit build work.
      Change-Id: Idc8e5e1b7965bb70d4afba140c6583c5d9666b75
  9. 14 Nov, 2014 1 commit