Skip to content
Snippets Groups Projects
  1. Dec 10, 2001
  2. Dec 09, 2001
  3. Dec 05, 2001
  4. Nov 29, 2001
  5. Nov 27, 2001
  6. Nov 26, 2001
  7. Nov 20, 2001
  8. Nov 06, 2001
  9. Nov 03, 2001
  10. Nov 01, 2001
  11. Oct 30, 2001
  12. Oct 29, 2001
  13. Oct 08, 2001
  14. Sep 25, 2001
  15. Sep 18, 2001
  16. Sep 17, 2001
  17. Aug 25, 2001
  18. Aug 24, 2001
  19. Aug 22, 2001
  20. Aug 21, 2001
  21. Aug 19, 2001
  22. Aug 14, 2001
  23. Aug 13, 2001
  24. Aug 11, 2001
  25. Aug 10, 2001
  26. Aug 08, 2001
  27. Aug 07, 2001
  28. Jul 30, 2001
    • David Dawes's avatar
      Merge the multihead-1-0-0 branch into the trunk, with the exception of the · 56bd9c20
      David Dawes authored
          glide header files.
      The changes include:
      - Brian Paul's changes to the tdfx client-side 3D driver to make it
          dlopen() the correct glide library (Voodoo3 or Voodoo5). This allows
          both types of the glide library to co-exist, and allows Voodoo3/Voodoo5
          cards to be mixed in multi-head configs.
      - DRM kernel driver changes to allow a driver to set up multiple instances
          (minor numbers), one for each card present that the driver supports.
          This is currently implemented and tested only for the tdfx DRM driver.
      - Add some missing missing <stdarg.h> includes.
      - Some log message cleanups.
      - Change the 2D tdfx driver to access VGA legacy registers via their PCI
          I/O space access points rather than their legacy addresses, and fix
          some problems with the way the VGA-related bits are initialised.
      Status:
      - With these changes, multi-head direct rendering works with multiple
          Voodoo3 and/or Voodoo5 cards. This has been tested with two PCI Voodoo3
          cards and an AGP Voodoo5 card, and all permutations of those.
      Caveats:
      - Xinerama is not supported. If Xinerama is enabled, then direct rendering
          gets disabled.
      - The text mode on secondary screens will show junk after the X server
          exits.
      - On some hardware, starting the X server on multiple 3dfx cards will
          result in a hard lockup. One workaround is to enable APIC support in a
          uni-processor kernel, or use an SMP kernel.
  29. Jul 23, 2001
  30. Jul 20, 2001
Loading