1. 30 Jul, 2015 2 commits
  2. 29 Apr, 2015 2 commits
    • James Zern's avatar
      vpx_mem: remove vpx_memset · f58011ad
      James Zern authored
      vestigial. replace instances with memset() which they already were being
      defined to.
      
      Change-Id: Ie030cfaaa3e890dd92cf1a995fcb1927ba175201
      f58011ad
    • James Zern's avatar
      vpx_mem: remove vpx_memcpy · f274c219
      James Zern authored
      vestigial. replace instances with memcpy() which they already were being
      defined to.
      
      Change-Id: Icfd1b0bc5d95b70efab91b9ae777ace1e81d2d7c
      f274c219
  3. 25 Nov, 2014 1 commit
  4. 21 Nov, 2014 1 commit
    • Johann's avatar
      Correctly initialize "ones" value in neon quantize · 08ad7e4d
      Johann authored
      By using 0xff for a short it was not setting the high bits. When
      comparing the output with vtst to find non-zero elements it was skipping
      vaules which had no low bits set such as -512 / 0xFE00.
      
      Using -8191 as the first element of coeff will generate this condition.
      
      BUG=883
      
      Change-Id: Ia1e10fb809d1e7866f28c56769fe703e6231a657
      08ad7e4d
  5. 07 Nov, 2014 1 commit
    • Johann's avatar
      Remove asm offset dependencies · 6eec73a7
      Johann authored
      The obj_int_extract code is no longer worth maintaining. It creates
      significant issues when adapting for different build systems and no
      longer offers as significant of a performance benefit due to
      improvements in intrinsics.
      
      Source files will remain until the various third-party builds are updated.
      
      The neon fast quantizer has been moved to intrinsics. The armv6 version
      has been removed because so few remaining targets require it.
      
      Compilers and processors have improved significantly since the
      pack_tokens code was written. The assembly is no longer faster than the
      C code.
      
      pack_tokens were the only optimizations for the armv5te targets so the targets
      will be removed after the test infrastructure has been updated.
      
      BUG=710
      
      Change-Id: Ic785b167cd9f95eeff31c7c76b7b736c07fb30eb
      6eec73a7
  6. 05 Nov, 2014 2 commits
  7. 04 Nov, 2014 2 commits
    • Johann's avatar
      Align structures in quantize test · dae280d5
      Johann authored
      MACROBLOCKD structures require alignment.
      
      This fixes an issue caught by clang IOC.
      
      Change-Id: Ibb5bcc122f531b4302a87e1144e4feaf46c1de64
      dae280d5
    • Johann's avatar
      Add some indirection to the quantize test · 9c6ce43d
      Johann authored
      Visual Studio and XCode require the address of the functions be passed.
      
      Change-Id: Id39cab8e50061fdc6ac6018371a3a158c713e14b
      9c6ce43d
  8. 03 Nov, 2014 1 commit
    • Johann's avatar
      vp8 quantize test · 53b68de5
      Johann authored
      Test for Regular, Fast and Pair quantization
      
      Change-Id: I0a26c164afe632db869099402189826c0d43f9a2
      53b68de5