Skip to content
Snippets Groups Projects
  1. Apr 16, 2007
    • j's avatar
      enc_arch_dir all the way · 7550d5a9
      j authored
      svn path=/trunk/theora/; revision=12875
      7550d5a9
    • Timothy B. Terriberry's avatar
      Major overhaul of the x86 assembly for the decoder. · e5225e5a
      Timothy B. Terriberry authored
      Reduced the divergence between x86-32 and x86-64 (there is now basically 
       one function that is different between them, and that due to the extra 
       registers x86-64 gives us).
      Used named parameters for readability (requires gcc 3.1 or later).
      All global symbol references should now be handled by gcc, so there 
       should be no problems with/without -fPIC, or various underscore 
       conventions for different toolchains (e.g., OS X).
      Currently satisfies register allocations even WITH -fPIC and WITHOUT 
       -fomit-frame-pointer (the worst case scenario).
      
      The same cannot be said for the encoder's asm, on basically any of these 
       points.
      
      svn path=/trunk/theora/; revision=12873
      e5225e5a
  2. Apr 15, 2007
  3. Apr 13, 2007
  4. Apr 12, 2007
Loading