CVS Update: xc (branch: trunk)

Eric Anholt xorg-commit at cvs.freedesktop.org
Sun Sep 18 05:32:24 EEST 2005


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	anholt at gabe.freedesktop.org	05/09/17 19:32:24

Log message:
  Break EXA ABI while we still can.  Add coordinates to the UploadToScreen
  hook so we can upload a subset of a pixmap, and convert the current
  drivers to respect that.  Use this support to directly UploadToScreen in
  exaGlyphs, providing a 47.4% +/-2.4% decrease in wall time for ls -lR
  programs/Xserver in an antialiased gnome-terminal on an M6 (n=3, caches
  hot).  I would have bumped major version, only I can't tell what the
  EXA_VERSION_* is supposed to be doing as opposed to the module version.

Modified files:
      ./:
        ChangeLog 
      xc/programs/Xserver/hw/xfree86/drivers/ati/:
        radeon_exa_funcs.c 
      xc/programs/Xserver/hw/xfree86/drivers/sis/:
        sis300_accel.c sis310_accel.c sis_accel.c 
      xc/programs/Xserver/hw/xfree86/exa/:
        exa.c exa.h exapict.c 
  
  Revision      Changes    Path
  1.1326        +18 -0     xc/ChangeLog
  1.3           +7 -3      xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_exa_funcs.c
  1.21          +2 -2      xc/programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c
  1.29          +13 -6     xc/programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c
  1.21          +2 -2      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c
  1.20          +4 -1      xc/programs/Xserver/hw/xfree86/exa/exa.c
  1.7           +4 -0      xc/programs/Xserver/hw/xfree86/exa/exa.h
  1.8           +15 -8     xc/programs/Xserver/hw/xfree86/exa/exapict.c




More information about the xorg-commit mailing list