1. 14 Aug, 2017 1 commit
    • Johann's avatar
      temporal filter test: adjust inputs and runtime · c06d6649
      Johann authored
      Use input with a narrow range because the filter only applies when the
      frames are similar.
      Run CompareReferenceRandom more times. Especially before narrowing the
      input range, the filter frequently did not apply.
      Change-Id: Ie249bedf6d0d33dfa5884611cb1835788e418b38
  2. 06 Jun, 2017 1 commit
  3. 27 Apr, 2017 1 commit
    • Johann's avatar
      vp9 temporal filter: sse4 implementation · 6dfeea65
      Johann authored
      Approximates division using multiply and shift.
      Speeds up both sizes (8x8 and 16x16) by 30 times.
      Fix the call sites to use the RTCD function.
      Delete sse2 and mips implementation. They were based on a previous
      implementation of the filter. It was changed in Dec 2015:
      Change-Id: I0818e767a802966520b5c6e7999584ad13159276
  4. 22 Mar, 2017 2 commits
    • Johann's avatar
      vp9 temporal filter: additional test · 83dd9b36
      Johann authored
      Change tests to reflect use. Input sizes will be 8 or 16 (but not
      necessarily square).
      filter_weight is capped at 2 and filter_strength at 6
      Speed test, disabled by default.
      Change-Id: Idfde9d6c4b7d93aaf0e641b0f4862c15e2a2af7a
    • Johann's avatar
      vp9 temporal filter: add const to function prototype · 36d732c2
      Johann authored
      The input frames are not modified.
      Change-Id: Ideb810e3c5afeb4dbdc4c7d54024c43a8129ad39
  5. 17 Mar, 2017 1 commit
    • Johann's avatar
      temporal filter test: update types · 77556947
      Johann authored
      Use 'int' for w/h since it is that way everywhere else.
      Pass Buffer pointers
      Change-Id: I9eef6890af657baba171c6bcfcc85fc976173399
  6. 13 Mar, 2017 1 commit