1. 01 Mar, 2013 1 commit
    • Johann's avatar
      Use intrinsics for sse2 regular quantize · eca59cad
      Johann authored
      Remove dependency of this function on asm_offsets. ssse3/sse4 next.
      Change quant_shift calculation so it be done using SIMD. Pre-calculate
      as much as possible to simplify EOB selection.
      Take advantage of qcoeff being zero'd by tying the if statements
      Speed parity with previous implementation with gcc x86_64 linux
      Change-Id: Ife97556a1eca3a74b09def1a3d04084974dff1fb
  2. 26 Feb, 2013 1 commit
    • Johann's avatar
      vp8 fast quantizer with intrinsics · ef887974
      Johann authored
      Reduce dependency on offsets file by using intrinsics. Disassembly shows
      improvements over previous assembly specifically in register management,
      preloading, and {pro,epi}log. Speed change is within margin of error.
      Change-Id: I8131b4b4d62bc092407fe847bfaa8f2c0e1384ff
  3. 01 Feb, 2013 2 commits
  4. 31 Jan, 2013 2 commits
  5. 30 Jan, 2013 1 commit
    • Scott LaVarnway's avatar
      WIP: Multiple decoder instances support · 75f647fe
      Scott LaVarnway authored
      Started adding support for multiple internal decoder instances.  Also added
      code to limit the vp8 config options available when using frame-based
      Change-Id: I0f1ee7abcfcff59204f50162e28254b8dd6972eb
  6. 29 Jan, 2013 4 commits
  7. 26 Jan, 2013 3 commits
  8. 25 Jan, 2013 4 commits
  9. 23 Jan, 2013 1 commit
  10. 22 Jan, 2013 2 commits
  11. 18 Jan, 2013 2 commits
    • Johann's avatar
      Link pthread when it is available · b46d58ad
      Johann authored
      Linking when we don't use it but it is available is probably harmless.
      Gtest requires pthreads. Don't automatically enable unit tests if we
      don't have it.
      Change-Id: I5e6c3b609f840c7b6dbb36fc65809f0ef84685f8
    • Frank Galligan's avatar
      libvpx: Fix some warnings. · 9ca907b5
      Frank Galligan authored
      Change-Id: If8be8b9d28a29631f29c46daea8a226ab3580610
  12. 17 Jan, 2013 1 commit
    • John Koleszar's avatar
      Don't include x86inc.asm on non-x86 targets · 23963021
      John Koleszar authored
      This file is currently unused, as the asm that depended on it has been
      disabled for the current roll into Chromium. It's expected that it
      will return in some form, so wrap it in an x86 check rather than
      deleting it. This extra file isn't really an issue with the libvpx
      build system, but affects the gyp builds since on ARM (android) it
      tries to do the ADS->GAS conversion on all .asm files reported in
      Change-Id: I080fbc22ab59fff41264ae230a48fa753594135b
  13. 15 Jan, 2013 2 commits
  14. 14 Jan, 2013 14 commits