1. 03 Aug, 2015 1 commit
  2. 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
  3. 22 Aug, 2014 1 commit
    • James Zern's avatar
      gen_msvs_(vcx)proj.sh: set yasm format explicitly · c5795d8f
      James Zern authored
      use win32/win64 instead of $(PlatformName) (Win32/x64) for compatibility
      with yasm 1.3.0. both format types were available since at least 0.8.0
      
      BUG=843
      
      Change-Id: I7917620490d0663b118ff08b96d1e5dbccba3703
      c5795d8f
  4. 16 Jun, 2014 1 commit
    • James Zern's avatar
      gen_msvs_proj: fix in tree configure under cygwin · 0a049261
      James Zern authored
      strip trailing '/' from paths, this is later converted to '\' which
      causes execution errors for obj_int_extract/yasm. vs10+ wasn't affected
      by this issue, but make the same change for consistency.
      
      gen_msvs_proj:
      + add missing '"' to obj_int_extract call
        unlike gen_msvs_vcproj, the block is duplicated
        missed in: 1e3d9b9e build/msvs: fix builds in source dirs with spaces
      
      Change-Id: I76208e6cdc66dc5a0a7ffa8aa1edbefe31e4b130
      0a049261
  5. 07 Jun, 2014 1 commit
  6. 03 Jun, 2014 1 commit
  7. 02 Jun, 2014 1 commit
    • James Zern's avatar
      build/msvs: fix builds in source dirs with spaces · 1e3d9b9e
      James Zern authored
      ...when configured below the path containing spaces. configuring outside
      the path containing spaces still won't work due to issues with the
      makefiles, e.g.,
      /path with spaces/git
      /path with spaces/build1
      /build2
      configure/make in build1 will work, build2 will not
      
      Change-Id: Ie4a1f313596d7457cadd67476ac1dbd3273ad46e
      1e3d9b9e
  8. 24 Apr, 2014 1 commit
  9. 23 Apr, 2014 1 commit
  10. 03 Apr, 2014 1 commit
  11. 24 Feb, 2014 1 commit
  12. 05 Feb, 2014 1 commit
    • James Zern's avatar
      gen_msvs_proj: add trailing \ to IntDir · 95c34c90
      James Zern authored
      older versions of visual studio did not include the trailing \. this
      moves the objects to their intended location: the project subdirectory
      
      Change-Id: I244479cdebf6b3f03bed6dbfca82e7fb4542f0de
      95c34c90
  13. 10 Jul, 2013 1 commit
  14. 15 Jun, 2013 1 commit
    • James Zern's avatar
      vs9 build: avoid deprecated /Wp64 flag · 5677b25b
      James Zern authored
      quiets a warning on every file; the preference is to use a 64-bit
      compiler, which is readily available at and above this version.
      
      Change-Id: I56e7eb569022e7148249d93fe386ad5ea0eee3fc
      5677b25b
  15. 16 Nov, 2012 1 commit
    • Yaowu Xu's avatar
      remove yasm.rules · 9152f485
      Yaowu Xu authored
      As we changed the scripts to compile asm files using customized command
      for each file.
      
      Change-Id: I975713f3d0cce2238de3ee3fe44e3227385f0c64
      9152f485
  16. 15 Nov, 2012 2 commits
  17. 23 Jul, 2012 1 commit
  18. 11 May, 2012 1 commit
  19. 04 Nov, 2011 1 commit
  20. 15 Jun, 2011 1 commit
    • James Zern's avatar
      gen_msvs_proj: write boolean for Debug attribute · 91b16720
      James Zern authored
      Replace =1 with =true for yasm tool element. This aids in upgrading
      e.g., vs9 project files to vs10.
      build/x86-msvs/yasm.xml generated during conversion will require the
      Separator attribute to be removed for the build to complete
      successfully.
      
      Change-Id: If75c4f9a925529740048882003e9d766c5ac4f0c
      91b16720
  21. 21 Apr, 2011 1 commit
  22. 10 Mar, 2011 1 commit
    • Johann's avatar
      obj_int_extract for Visual Studio · 128d2c23
      Johann authored
      Enable extraction of assembly offsets from compiled examples in MSVS.
      This will allow us to remove some stub functions from x86 assembly since
      we will be able to reliably determine structure offsets at compile time.
      
      see ARM code for examples:
      vp8/encoder/arm/armv5te/
      vpx_scale/arm/neon/
      
      Change-Id: I1852dc6b56ede0bf1dddb5552196222a7c6a902f
      128d2c23
  23. 02 Mar, 2011 1 commit
    • Johann's avatar
      clean up msvs project generation · a1cfcb41
      Johann authored
      add visual studio 9 to --help
      
      remove cpp, cxx, hpp, hxx files from filter
      
      add the ability to target project names. this will be necessary to
      enable obj_int_extract
      
      Change-Id: I407583320d8b67a0df40c07221838c42678792f7
      a1cfcb41
  24. 22 Feb, 2011 1 commit
    • Johann's avatar
      purge wince configuration · 418f4219
      Johann authored
      this has been broken since the initial release
      
      Change-Id: If0d4deb2de9f7d0c4c05641e2bbf9cc1bf11e171
      418f4219
  25. 09 Sep, 2010 1 commit
  26. 22 Jul, 2010 1 commit
    • Tom Finegan's avatar
      Add vs9 targets. · 72d4ba92
      Tom Finegan authored
      Add targets x86-win32-vs9 and x86_64-win64-vs9 for support of Visual
      Studio 2008-- this removes the need to convert the vs8 projects before
      using them within the IDE.
      
      Change-Id: Idb83e2ae701e07d98db1be71638280a493d770a2
      72d4ba92
  27. 07 Jul, 2010 1 commit
  28. 29 Jun, 2010 1 commit
    • James Zern's avatar
      ARM WinCE VS8 build update · a23ec527
      James Zern authored
      The generated project is vpx.vcproj, change vpx_decoder references to
      match. Remove .rules file dependency as it will be pulled from the
      source tree.
      
      Change-Id: I679db2748b37adae3bafd764dba8575fc3abde72
      a23ec527
  29. 18 Jun, 2010 1 commit
    • John Koleszar's avatar
      cosmetics: trim trailing whitespace · 94c52e4d
      John Koleszar authored
      When the license headers were updated, they accidentally contained
      trailing whitespace, so unfortunately we have to touch all the files
      again.
      
      Change-Id: I236c05fade06589e417179c0444cb39b09e4200d
      94c52e4d
  30. 14 Jun, 2010 1 commit
  31. 04 Jun, 2010 1 commit
  32. 21 May, 2010 1 commit
    • John Koleszar's avatar
      configure: remove HAVE_CONFIG_H · 1df0314e
      John Koleszar authored
      This doesn't play well with autotools, and the preprocessor magic is
      confusing and unhelpful in the vp8-only context.
      
      Change-Id: I2fcb57e6eb7876ecb58509da608dc21f26077ff1
      1df0314e
  33. 18 May, 2010 1 commit