1. 08 Feb, 2017 1 commit
  2. 11 Oct, 2016 1 commit
    • Steinar Midtskogen's avatar
      Clean up and speed up CLPF clipping · e66fc87c
      Steinar Midtskogen authored
      * Move clipping tests from inside to outside loops
      * Let sizex and sizey to clpf_block() be the clipped block size rather
        than both just bs
      * Make fallback tests to C more accurate
      
      Change-Id: Icdc57540ce21b41a95403fdcc37988a4ebf546c7
      e66fc87c
  3. 10 Oct, 2016 5 commits
  4. 28 Sep, 2016 1 commit
    • Steinar Midtskogen's avatar
      Clean up and speed up CLPF clipping · ae95e6db
      Steinar Midtskogen authored
      * Move clipping tests from inside to outside loops
      * Let sizex and sizey to clpf_block() be the clipped block size rather
        than both just bs
      * Make fallback tests to C more accurate
      
      Change-Id: Icdc57540ce21b41a95403fdcc37988a4ebf546c7
      ae95e6db
  5. 16 Sep, 2016 1 commit
    • Steinar Midtskogen's avatar
      Extend CLPF to chroma. · a25c6c3b
      Steinar Midtskogen authored
      Objective quality impact (low latency):
      
      PSNR YCbCr:      0.13%     -1.37%     -1.79%
         PSNRHVS:      0.03%
            SSIM:      0.24%
          MSSSIM:      0.10%
       CIEDE2000:     -0.83%
      
      Change-Id: I8ddf0def569286775f0f9d4d4005932766a7fc27
      a25c6c3b
  6. 13 Sep, 2016 1 commit
  7. 08 Sep, 2016 1 commit
    • Steinar Midtskogen's avatar
      Reduce memory footprint for CLPF decoding. · eb5794da
      Steinar Midtskogen authored
      Instead of having CLPF write to an entire new frame and
      copy the result back into the original frame, make the
      filter able to work in-place by keeping a buffer of size
      frame_width*filter_block_size and delay the write-back
      by one filter_block_size row.
      
      This reduces the cycles spent in the filter to ~75%.
      
      Change-Id: I78ca74380c45492daa8935d08d766851edb5fbc1
      eb5794da
  8. 07 Sep, 2016 1 commit
  9. 01 Sep, 2016 1 commit