1. 21 Aug, 2012 - 4 commits
  2. 20 Aug, 2012 - 5 commits
  3. 15 Aug, 2012 - 1 commit
    • Mike Frysinger's avatar
      Parse out arm isa targets from dumpmachine · 2b59e14a
      Mike Frysinger authored
      The current parsing logic of the dumpmachine tuple lacks any arm
      cases which means tgt_isa never gets set, so for all arm targets,
      we get detected as generic-gnu.  Add some basic arm checks here
      so the automatic detection logic works.
      
      Change-Id: Ie5e98142876025c6708604236bc519c0bdb09319
      2b59e14a
  4. 14 Aug, 2012 - 1 commit
    • Mike Frysinger's avatar
      do not error out on generic-gnu + --enable-shared · b4ab43f1
      Mike Frysinger authored
      If you build with --enabled-shared on a Linux arch not explicitly
      listed, the configure script will abort because it didn't detect
      "linux" in the fallback generic-gnu tuple.
      
      Since this is the fallback tuple and people are passing
      --enable-shared, assume the user knows what they're in for.
      
      Change-Id: Ia35b657e7247c8855e3a94fca424c9884d4241e3
      b4ab43f1
  5. 09 Aug, 2012 - 3 commits
  6. 08 Aug, 2012 - 6 commits
  7. 03 Aug, 2012 - 2 commits
  8. 02 Aug, 2012 - 3 commits
    • Johann's avatar
      Pass B_PREDICTION_MODE to intra4x4_predict · 4b0b4363
      Johann authored
      Use the correct type when calling and inside the function.
      
      Change-Id: Idbaf1bf58b9574f0cba73d78780e9aedd8889dfd
      4b0b4363
    • Johann's avatar
      Match declaration to definition · 0e17ee56
      Johann authored
      Change-Id: Ic6a0c42b195d6aee0e981331c994b6007dfdc6be
      0e17ee56
    • Scott LaVarnway's avatar
      Added row based loopfilter · 1746b2ad
      Scott LaVarnway authored
      Interleaved loopfiltering with decode.  For 1080p clips, up to 1%
      performance gain.  For 4k clips, up to 10% seen.  This patch is required
      for better "frame-based" multithreading.
      
      Change-Id: Ic834cf32297cc04f27e8205652fb9f70cbe290db
      1746b2ad
  9. 01 Aug, 2012 - 6 commits
    • Johann's avatar
      Rename vp8_intra4x4_predict_d · a497cb59
      Johann authored
      predict_d has become canonical. Remove previous helper function.
      
      Disable ARM assembly pending update.
      
      Change-Id: Idd84ac8a28f9b0221ea97904a77de1e705d06a7d
      a497cb59
    • Johann's avatar
      Use intra4x4_predict_d parameter names · 41aede61
      Johann authored
      Rename the local variables for consistency.
      
      Change-Id: Ic202ff54551332f706d97da9b67b2e0959ee7f61
      41aede61
    • Johann's avatar
      Change vp8_intra4x4_predict call sites · a82c58c4
      Johann authored
      Use the _d variant from the decoder. It moves the pointer calculations
      to the caller.
      
      Change-Id: Iae2a793433ef082980a3ffa0a1cabf0264a6a24d
      a82c58c4
    • Johann's avatar
      use RTCD pointer for intra4x4_predict · 3c208a5a
      Johann authored
      Change-Id: I4161389ff02aa37636540ac0fe0fe9763d52ebdc
      3c208a5a
    • Attila Nagy's avatar
      Fix potential encoder dead-lock after picture resize · 03b3fcec
      Attila Nagy authored
      The sync interval for the multithreaded encoder was considered as not changing
      during the encoding. This is not true if picture size is changed.
      The encoder could dead-lock because the main thread and the other threads were
      using different sync interval.
      
      Change-Id: I75232bbdbc6c02d77f830d870fd8b4e96697c64e
      03b3fcec
    • Attila Nagy's avatar
      Fix encoder mem allocation when picture size is changed · cbc249ba
      Attila Nagy authored
      After the picture size was changed to a bigger one, the internal memory was
      corrupted and multithreaded encoder was deadlocking.
      
      Memory for last frame's MVs, segmentation map and active map were allocated when
      the compressor was created (vp8_create_compressor). Buffers need to be
      reallocated when picture size is changed, so, the allocation was moved to
      vp8_alloc_compressor_data, which is called every time the picture is resized.
      
      Change-Id: I7ce16b8e69bbf0386d7997df57add155aada2240
      cbc249ba
  10. 31 Jul, 2012 - 2 commits
  11. 28 Jul, 2012 - 2 commits
  12. 27 Jul, 2012 - 5 commits
    • Johann's avatar
      Be consistent with SAD values · 11610551
      Johann authored
      SAD returns unsigned values. Make all the declarations the same.
      
      Remove bestsad initialization and check. It is always set to the
      result of a SAD call so it will never remain UINT_MAX
      
      Use ja instead of jg to test unsigned comparison instead of signed.
      
      Update test.
      
      Change-Id: I46336ab45f4e60fc37caf20bd36bc5782079c7a5
      11610551
    • Johann's avatar
      Merge "SAD cosmetic cleanup" · aa4f9dd1
      Johann authored
      aa4f9dd1
    • Attila Nagy's avatar
      Avoid warnings about redefining _FORTIFY_SOURCE · 6b8665eb
      Attila Nagy authored
      Undefine the macro befor redefining it.
      
      Change-Id: I31187307273c138f8d5380c74f9e0619af15cdd9
      6b8665eb
    • Attila Nagy's avatar
      Optimizes updates of encoder block ptrs · e66e9ddf
      Attila Nagy authored
      Precalculated block ptrs do not need updates during encoding.
      Set these at init stage.
      
      Moved the allocation of 'mt_current_mb_col' (last encoded MB on each
      row) to vp8_alloc_compressor_data(), so that it is correctly
      reallocated when frame size is changing.
      
      Change-Id: Idcdaa2d0cf3a7f782b7d888626b7cf22a4ffb5c1
      e66e9ddf
    • Johann's avatar
      Merge "Add tests for SAD functions" · 0cdc046f
      Johann authored
      0cdc046f