1. 04 Mar, 2009 1 commit
  2. 11 Feb, 2009 1 commit
  3. 28 Jan, 2009 1 commit
  4. 23 Nov, 2008 1 commit
    • Fiona Glaser's avatar
      Phenom CPU optimizations · 80ea99c0
      Fiona Glaser authored
      Faster hpel_filter by using unaligned loads instead of emulated PALIGNR
      Faster hpel_filter on 64-bit by using the 32-bit version (the cost of emulated PALIGNR is high enough that the savings from caching intermediate values is not worth it).
      Add support for misaligned_mask on Phenom: ~2% faster hpel_filter, ~4% faster width16 multisad, 7% faster width20 get_ref.
      Replace width12 mmx with width16 sse on Phenom and Nehalem: 32% faster width12 get_ref on Phenom.
      Merge cpu-32.asm and cpu-64.asm
      Thanks to Easy123 for contributing a Phenom box for a weekend so I could write these optimizations.
      80ea99c0
  5. 03 Oct, 2008 1 commit
    • Loren Merritt's avatar
      rm gtk, avc2avi. · e21bc344
      Loren Merritt authored
      I don't remember why I allowed a gui into the repository in the first place. There's nothing that makes this one special relative to all the other x264 guis.
      avc2avi doesn't compile since we removed the bitstream reader. And avc doesn't belong in avi.
      e21bc344
  6. 02 Oct, 2008 1 commit
    • Fiona Glaser's avatar
      Rework subme system, add RD refinement in B-frames · 60455fff
      Fiona Glaser authored
      The new system is as follows: subme6 is RD in I/P frames, subme7 is RD in all frames, subme8 is RD refinement in I/P frames, and subme9 is RD refinement in all frames.
      subme6 == old subme6, subme7 == old subme6+brdo, subme8 == old subme7+brdo, subme9 == no equivalent
      --b-rdo has, accordingly, been removed.  --bime has also been removed, and instead enabled automatically at subme >= 5.
      RD refinement in B-frames (subme9) includes both qpel-RD and an RD version of bime.
      60455fff
  7. 30 Aug, 2008 1 commit
  8. 22 Aug, 2008 1 commit
  9. 31 Jul, 2008 1 commit
  10. 30 Jul, 2008 1 commit
  11. 10 Jul, 2008 1 commit
  12. 08 Jun, 2008 1 commit
  13. 30 Mar, 2008 1 commit
  14. 24 Mar, 2008 1 commit
    • Loren Merritt's avatar
      cabac asm. · 23e52ef3
      Loren Merritt authored
      mostly because gcc refuses to use cmov.
      28% faster than c on core2, 11% on k8, 6% on p4.
      23e52ef3
  15. 22 Mar, 2008 1 commit
  16. 17 Mar, 2008 1 commit
  17. 16 Mar, 2008 1 commit
  18. 27 Jan, 2008 1 commit
  19. 09 Dec, 2007 1 commit
  20. 21 Nov, 2007 1 commit
  21. 22 Jun, 2007 1 commit
  22. 05 Jun, 2007 1 commit
  23. 14 Mar, 2007 2 commits
  24. 03 Mar, 2007 2 commits
  25. 28 Feb, 2007 1 commit
  26. 02 Jan, 2007 1 commit
  27. 18 Nov, 2006 1 commit
  28. 05 Oct, 2006 1 commit
  29. 01 Oct, 2006 1 commit
  30. 25 Sep, 2006 1 commit
  31. 04 Aug, 2006 1 commit
  32. 01 Aug, 2006 1 commit
  33. 28 Jul, 2006 1 commit
    • Loren Merritt's avatar
      GTK update. patch by Vincent Torri. · 75d6edb8
      Loren Merritt authored
        fixed:
      cleaning of Makefile
      time elapsed seems broken ('total time' label replaced by 'time remaining')
      text entries of the status window are now not editable
        added:
      compilation from x264/ (add --enable-gtk option to configure)
      shared lib creation if --enable-shared is passed to configure
      x264gtk.pc
      --b-rdo, --no-dct-decimate
      
      
      git-svn-id: svn://svn.videolan.org/x264/trunk@539 df754926-b1dd-0310-bc7b-ec298dee348c
      75d6edb8
  34. 16 Jul, 2006 1 commit
  35. 28 Jun, 2006 1 commit
  36. 28 May, 2006 1 commit
  37. 20 Apr, 2006 2 commits