CVS Update: xc (branch: trunk)

Thomas Winischhofer xorg-commit at cvs.freedesktop.org
Mon Jul 4 13:57:11 EEST 2005


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	twini at gabe.freedesktop.org	05/07/04 03:57:11

Log message:
    SiS driver:
    - 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().

Modified files:
      xc/programs/Xserver/hw/xfree86/drivers/sis/:
        300vtbl.h 310vtbl.h init.c init.h init301.c init301.h 
        initdef.h initextx.c initextx.h oem300.h oem310.h osdef.h 
        sis.h sis300_accel.c sis300_accel.h sis310_accel.c 
        sis310_accel.h sis6326_video.c sis_accel.c sis_accel.h 
        sis_common.h sis_cursor.c sis_cursor.h sis_dac.c 
        sis_dac.h sis_dga.c sis_dri.c sis_dri.h sis_driver.c 
        sis_driver.h sis_memcpy.c sis_opt.c sis_regs.h 
        sis_setup.c sis_shadow.c sis_utility.c sis_vb.c sis_vga.c 
        sis_video.c sis_video.h sis_videostr.h vgatypes.h 
        vstruct.h 
  
  Revision      Changes    Path
  1.13          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/300vtbl.h
  1.20          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/310vtbl.h
  1.28          +141 -19   xc/programs/Xserver/hw/xfree86/drivers/sis/init.c
  1.22          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/init.h
  1.25          +58 -36    xc/programs/Xserver/hw/xfree86/drivers/sis/init301.c
  1.18          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/init301.h
  1.20          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/initdef.h
  1.3           +30 -6     xc/programs/Xserver/hw/xfree86/drivers/sis/initextx.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/initextx.h
  1.11          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/oem300.h
  1.10          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/oem310.h
  1.10          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/osdef.h
  1.42          +90 -36    xc/programs/Xserver/hw/xfree86/drivers/sis/sis.h
  1.13          +612 -473  xc/programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c
  1.8           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.h
  1.19          +954 -610  xc/programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c
  1.9           +17 -1     xc/programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.h
  1.17          +14 -31    xc/programs/Xserver/hw/xfree86/drivers/sis/sis6326_video.c
  1.12          +503 -226  xc/programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c
  1.8           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_accel.h
  1.7           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_common.h
  1.10          +7 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_cursor.c
  1.10          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_cursor.h
  1.18          +11 -3     xc/programs/Xserver/hw/xfree86/drivers/sis/sis_dac.c
  1.12          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_dac.h
  1.10          +68 -71    xc/programs/Xserver/hw/xfree86/drivers/sis/sis_dga.c
  1.20          +5 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_dri.c
  1.13          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_dri.h
  1.45          +242 -92   xc/programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c
  1.20          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_driver.h
  1.18          +91 -72    xc/programs/Xserver/hw/xfree86/drivers/sis/sis_memcpy.c
  1.21          +39 -2     xc/programs/Xserver/hw/xfree86/drivers/sis/sis_opt.c
  1.11          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_regs.h
  1.12          +5 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_setup.c
  1.10          +1 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_shadow.c
  1.6           +8 -21     xc/programs/Xserver/hw/xfree86/drivers/sis/sis_utility.c
  1.24          +50 -34    xc/programs/Xserver/hw/xfree86/drivers/sis/sis_vb.c
  1.16          +12 -5     xc/programs/Xserver/hw/xfree86/drivers/sis/sis_vga.c
  1.24          +144 -141  xc/programs/Xserver/hw/xfree86/drivers/sis/sis_video.c
  1.4           +9 -7      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_video.h
  1.3           +3 -2      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_videostr.h
  1.12          +3 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/vgatypes.h
  1.17          +4 -1      xc/programs/Xserver/hw/xfree86/drivers/sis/vstruct.h




More information about the xorg-commit mailing list