1. 16 May, 2014 - 4 commits
  2. 15 May, 2014 - 9 commits
  3. 14 May, 2014 - 15 commits
    • Dmitry Kovalev's avatar
      Removing unused img_setup field. · 6471dd76
      Dmitry Kovalev authored
      Change-Id: I152e54fa1acceea5ec809d5bf7bfa7f4ef2b9acf
      6471dd76
    • levytamar82's avatar
      AVX2 To VP9 Block Error Optimization · 1fbab853
      levytamar82 authored
      vp9_block_error_sse2 can only handle 16 bytes at a time but
      the function requires to handle a sequence of 32 bytes at a time
      so each 16 bytes is handled in a different register.
      With AVX2 optimization the 32 bytes can be handled in one register instead
      of two in the SSE2
      The vp9_block_error was optimized by 85%.
      The user level was optimized by 1.2%
      
      Change-Id: Ia8fffe60e61eff7432a5fbd538757894f6c319fd
      1fbab853
    • Yaowu Xu's avatar
      vp9_ratectrl.c: cleanup -wextra warning · 6f350810
      Yaowu Xu authored
      Change-Id: I7ca46fa26acd80a21210cb8d9584ad812cb995bf
      6f350810
    • Yaowu Xu's avatar
      vp9_tokenize.c: cleanup -wextra warnings · 051332a6
      Yaowu Xu authored
      Change-Id: I85854f1ab2d60feea0bfe6b2141f89a998777ecb
      051332a6
    • Yaowu Xu's avatar
      vp9_decodeframe.c: cleanup -wextra warnings · ed095807
      Yaowu Xu authored
      Change-Id: I0315cea6a5e58182bc2556e9825ec2ef0b1480c3
      ed095807
    • Yaowu Xu's avatar
      vp9_quantizer.c: cleanup -wextra warnings · c39a361b
      Yaowu Xu authored
      Change-Id: If5a3c48a8c554018a5d63c1541a2900f15767a00
      c39a361b
    • Paul Wilkins's avatar
      Clear unused parameter warning. · 69544cfe
      Paul Wilkins authored
      Caused by a parameter which is only used under
      #if CONFIG_VP9_POSTPROC.
      
      Change-Id: I2c0979d215d45f56da1a38bb13aa214bde52a640
      69544cfe
    • Yaowu Xu's avatar
      vp9_mbgraph.c: cleanup -wextra warnings · e05a17bf
      Yaowu Xu authored
      Change-Id: Ia6e2c2741adbf45f98a447dbb401506f95a2b0c8
      e05a17bf
    • Paul Wilkins's avatar
      Silence unused parameter warnings. · 82cf1070
      Paul Wilkins authored
      The various motion search functions share a
      common function prototype. In the case of
      vp9_full_range_search() two of the parameters
      are not needed.
      
      Change-Id: I0e190af54a3b3f276409f20e8ec55912f9b0b798
      82cf1070
    • Paul Wilkins's avatar
      Fix int compared to unsigned int warnings. · 2493e0f3
      Paul Wilkins authored
      Also delete vp9_set_roimap() which is not used in VP9.
      
      Change-Id: I48c60b1dc8794c6a234f9c3d95e2debb7bdb3fd5
      2493e0f3
    • Paul Wilkins's avatar
      Silence unused parameter warnings. · 200f9aed
      Paul Wilkins authored
      Remove two unused parameters in the function
      vp9_refining_search_8p_c().
      
      Change-Id: Ic192734586291cf5400926eeb8e720e69d40835c
      200f9aed
    • Paul Wilkins's avatar
      Clean up two unused parameters. · 7b4258da
      Paul Wilkins authored
      Unused parameters to encode_without_recode_loop()
      
      Change-Id: Ia94ce09199cd2419f26964eb5b53db2b7718cf03
      7b4258da
    • Paul Wilkins's avatar
      Simplify 2 pass KF bitrate allocation · 6122ca87
      Paul Wilkins authored
      Simplify the calculation of KF bitrate in similar way
      to previous patch for GF/arf.
      
      This has no impact on derf or std hd sets but gives a
      small net gain of ~0.1% for yt and yt-hd sets.
      
      Change-Id: Ida64ac1428d9c2a62adb67056fadbf0180eff030
      6122ca87
    • Paul Wilkins's avatar
      Further two pass clean up. · d677ea1f
      Paul Wilkins authored
      The variation in boost calculation for gf and arf groups
      is not significant enough to justify the extra complexity.
      Also removed some other spurious code that no longer
      has much material impact.
      
      The handling of the rare case, where the boost bits
      number is less than the number of bits a that would
      be allocated if a frame was not boosted, will be dealt
      with in a subsequent patch.
      
      This change actually helps on all sets a little by
      ~0.1% - 0.2% with slightly bigger gains on SSIM.
      
      Change-Id: Id42c1ac22a80a8c4993cfa0e51bc733eb9ed4f75
      d677ea1f
    • Deb Mukherjee's avatar
      Remove Wextra warnings from vp9_sad.c · 7ab9a958
      Deb Mukherjee authored
      As a side-effect, the max_sad check is removed from the
      C-implementation of VP8, for consistency with VP9, and to
      ensure that the SAD tests common to VP8/VP9 pass.
      That will make the VP8 C implementation of sad a little slower
      but given that is rarely used in practice, the impact will be
      minimal.
      
      Change-Id: I7f43089fdea047fbf1862e40c21e4715c30f07ca
      7ab9a958
  4. 13 May, 2014 - 4 commits
  5. 12 May, 2014 - 8 commits