1. 04 Dec, 2015 1 commit
  2. 16 Oct, 2015 1 commit
  3. 01 Oct, 2015 1 commit
  4. 30 Sep, 2015 3 commits
    • Ronald S. Bultje's avatar
      vp8: change build_intra4x4_predictors() to use vpx_dsp. · c26a9eca
      Ronald S. Bultje authored
      I've added a few new functions (d45e, d63e, he, ve) to cover the
      filtered h/v 4x4 predictors that are vp8-specific, the "correct"
      d45 with the correctly filtered bottom-right pixel (as opposed to
      the unfiltered version in vp9), and the "broken" d63 with weirdly
      filtered bottom-right pixels (which is correctly filtered in vp9).
      
      There may be a minor performance impact on all systems because we
      have to do an extra copy of the Above pixel array to incorporate
      the topleft pixel in the same array (thus fitting the vpx_dsp API).
      In addition, armv6 will have a more serious performance impact b/c
      I removed the armv6/vp8-specific assembly. I'm not sure anyone
      cares...
      
      Change-Id: I7f9e5ebee11d8e21aca2cd517a69eefc181b2e86
      c26a9eca
    • Ronald S. Bultje's avatar
      vp8: change build_intra_predictors_mbuv_s to use vpx_dsp. · 7cdcfee8
      Ronald S. Bultje authored
      Change-Id: I936c2430c3c5b1e0ab5dec0a20110525e925b5e4
      7cdcfee8
    • Ronald S. Bultje's avatar
      vp8: change build_intra_predictors_mby_s to use vpx_dsp. · 54d48955
      Ronald S. Bultje authored
      Change-Id: I2000820e0c04de2c975d370a0cf7145330289bb2
      54d48955
  5. 27 Aug, 2015 1 commit
  6. 26 Aug, 2015 1 commit
    • Johann's avatar
      Clean up unused function warnings in vp8 common · 5c055cc4
      Johann authored
      Mark functions in findnearmv.h, invtrans.h and setupintrarecon.h
      with INLINE.
      
      Hide function in postproc.h behind the same #if as it's callers.
      
      Change-Id: Ic1e014a943d2aca280f137019218b9d4f1443d61
      5c055cc4
  7. 25 Aug, 2015 1 commit
    • Johann's avatar
      Mark Scale2Ratio INLINE · 467c66e8
      Johann authored
      WebRTC builds with -Wunused-function do not like all the uses of onyx.h
      
      Change-Id: Ic57cb143b48df9c9895f94b5f8f395c260fa7025
      467c66e8
  8. 18 Aug, 2015 2 commits
  9. 07 Aug, 2015 1 commit
  10. 05 Aug, 2015 1 commit
  11. 03 Aug, 2015 1 commit
    • Johann's avatar
      Rename vp8 loopfilter_mmx.asm · 749c393c
      Johann authored
      Chromium puts all the yasm output in the same directory. Looking at ways
      to improve this but in the meantime get rid of collisions.
      
      Change-Id: I923c5231d14e895ab96521eb89807ede868a0753
      749c393c
  12. 01 Aug, 2015 1 commit
  13. 31 Jul, 2015 2 commits
  14. 30 Jul, 2015 2 commits
  15. 29 Jul, 2015 1 commit
  16. 28 Jul, 2015 1 commit
  17. 25 Jul, 2015 1 commit
  18. 24 Jul, 2015 1 commit
  19. 23 Jul, 2015 1 commit
  20. 13 Jul, 2015 1 commit
  21. 08 Jul, 2015 1 commit
  22. 07 Jul, 2015 3 commits
  23. 01 Jul, 2015 1 commit
  24. 26 Jun, 2015 2 commits
  25. 24 Jun, 2015 1 commit
  26. 18 Jun, 2015 1 commit
    • Johann's avatar
      Move vp8 variance files · 907b33cd
      Johann authored
      There is a naming conflict in the chromium build system.
      
      The rest of the variance functions will move to vpx_dsp soon.
      
      Change-Id: Iff78da2aafb0d7380eda73e38d7dac72110a1e47
      907b33cd
  27. 06 Jun, 2015 1 commit
    • James Zern's avatar
      disable vp8_sub_pixel_variance8x8_neon · 47fe5354
      James Zern authored
      fails unit tests:
      [  FAILED  ] NEON/VP8SubpelVarianceTest.ExtremeRef/0, where GetParam() = (3, 3, 0x14e36d, 0)
      [  FAILED  ] NEON/VP8SubpelVarianceTest.Ref/0, where GetParam() = (3, 3, 0x14e36d, 0)
      
      the tests were recently enabled in:
      eb88b172 Make vp9 subpixel match vp8
      
      the functions likely haven't changed since being converted from assembly
      
      Change-Id: I6141717b111b8f735f436c160d74270af53ef722
      47fe5354
  28. 03 Jun, 2015 1 commit
  29. 02 Jun, 2015 1 commit
    • 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
      data.
      
      BUG=817,892
      
      Change-Id: Ia3aa824d6a4cd97e14325ff49dc730b6f85ec7e8
      86d0cb83
  30. 26 May, 2015 1 commit
  31. 15 May, 2015 2 commits