1. 19 Mar, 2008 1 commit
  2. 07 Sep, 2005 1 commit
  3. 05 Sep, 2005 1 commit
  4. 29 Aug, 2005 1 commit
  5. 08 Jul, 2005 2 commits
  6. 04 Jul, 2005 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · c8abdb74
      Thomas Winischhofer authored
      - Added initial support for XGI chipsets (V3XT, V5, V8, Z7). Z7 and V5 are
          untested. All features supported (Xv, HWCursor, DPMS, etc.). The binary
          XGI DRI driver is not supported.
      - Ported driver to EXA 0.1.0. Known problems still to solve at this time
          are:
      EXA's deinitialisation routine "DriverFini()" does not unwrap
          pScreen->DestroyPixmap (and others), leading to a crash on machines
          where the SWCursor is being used (SWCursor pixmaps are destroyed after
          EXA has destroyed the offscreen memory manager).
      EXA does not work correctly with 24bpp framebuffers. For some reason, all
          pixmaps handed to the drawing primitives are 32bpp, despite the correct
          24bpp-flag handed to xf86SetDepthBpp().
      c8abdb74
  7. 01 Jul, 2005 1 commit
  8. 27 Jun, 2005 1 commit
  9. 21 Jun, 2005 1 commit
  10. 21 Apr, 2005 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · 45590c76
      Thomas Winischhofer authored
      - Add SISCTRL extension
      - Xv interface for SiSCtrl is now deprecated (will be removed soon)
      - Remove useless GammaPreBrightness feature
      - Fix LCD+TV mode for dual link panels
      - Add support for LCD-via-CRT1 for 315PRO
      - Add "TVBlueWorkAround" option
      - Various minor fixes
      45590c76
  11. 11 Mar, 2005 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · 2d51792a
      Thomas Winischhofer authored
      - MergedFB/Xinerama: Added support for non-rectangular layouts (no panning
          into dead areas, mouse restriced to accessible areas)
      - MergedFB/Xinerama: Added support for RandR. Current window managers are
          smart enough to update their Xinerama-info on RandR events. This
          practically allows switching from dual-head operation to single-head
          operation (by switching to a clone mode and simultaniously resizing the
          desktop) and vice versa.
      - MergedFB: Improved "physical alignment compensation" Offset by
          disallowing panning and mouse movements into dead areas. (However,
          RandR is disabled if that Offset is used.)
      - MergedFB: Made identically looking MetaModes work with RandR. (by
          supplying a fake rate.)
      - Added "Reflect" feature: Reflect screen in x, y or x+y direction (Uses
          shadow framebuffer; no accel, no Xv, no HWCursor.)
      - Added aspect ratio detection for analog (VGA) devices. Produces different
          default modes for 800x480, 1024x576, 1280x720,
      1280x768 and 1280x800 depending on the aspect ratio. Options exist to
          overrule this for each output device.
      - Fixed FSTN support on SiS55x (for 320x240 xSTN panels)
      - Workaround for SiS76x memory access latency issues if no local
          framebuffer memory is present. Driver now allows only one video overlay
          and assumes a quite restricted memory bandwidth. This chip is really
          crippled. / If in hybrid mode, the driver only uses the LFB memory
          (required changes in the video memory layout)
      - Minor fix for machines with Trumpion Zurac LVDS scalers.
      - Fixed bug in SaveScreen() causing a sig 11 sometimes.
      - Added screen blanking for TV output
      - Added two widescreen modes for PAL/NTSC TV output
      - Numerous minor fixes and clean-ups.
      - Numerous whitespace cleanups. Sorry for the noise.
      2d51792a
  12. 19 Jan, 2005 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · 5a253b1f
      Thomas Winischhofer authored
      - Fix off-by-one error in setting up offscreen-images
      - Fix for retrieval of mode timing from BIOS for LCD
      - Fix for DGA in MergedFB mode
      - Code size reduction by more calculations, less tables
      - ShadowFB uses fast memcpy (correctly) now
      - Prefer user given modes over default ones
      - Add ForcePanelRGB option
      5a253b1f
  13. 03 Dec, 2004 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · 6ef9f9d2
      Thomas Winischhofer authored
      - Clean up option handling
      - Add separate gamma correction/brightness for CRT2
      - Add "offset" for MergedFB mode for allowing non-rectangular desktops
      - Clean up and fix a off-by-one error in CRTC programming (old series)
      - Fix low-resolution (xres <= 512) and doublescan user modes for CRT2
      6ef9f9d2
  14. 24 Nov, 2004 1 commit
  15. 02 Oct, 2004 1 commit
  16. 20 Aug, 2004 1 commit
  17. 12 Aug, 2004 1 commit
  18. 10 Aug, 2004 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · 1a5d711d
      Thomas Winischhofer authored
      - update timing for 1280x800, 1280x720 and 1280x768 panels
      - allow more modes for LCD (just don't scale them if we can't)
      - cleanup
      1a5d711d
  19. 09 Aug, 2004 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · 079bf141
      Thomas Winischhofer authored
      - Add support for UMC-made video bridges
      - Add support for centering screen on non-standard panels
      079bf141
  20. 26 Jul, 2004 1 commit
  21. 29 Jun, 2004 1 commit
    • Thomas Winischhofer's avatar
      SiS driver: · 1d8c6bd1
      Thomas Winischhofer authored
      - Fix detection of non-standard panels
      - Support Sanyo PLV-Z2 in non-HDCP mode
      - Rework mode validation (map unsupported modes for TV to modes with same
          resolution)
      1d8c6bd1
  22. 17 Jun, 2004 1 commit
  23. 16 Jun, 2004 1 commit
  24. 23 Apr, 2004 1 commit
  25. 14 Mar, 2004 1 commit
  26. 03 Mar, 2004 1 commit
  27. 26 Feb, 2004 2 commits
  28. 29 Jan, 2004 1 commit
  29. 04 Dec, 2003 1 commit
  30. 25 Nov, 2003 1 commit
  31. 14 Nov, 2003 1 commit