CVS Update: xc (branch: trunk)

Eric Anholt xorg-commit at cvs.freedesktop.org
Sat Oct 15 05:19:09 EEST 2005


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	anholt at gabe.freedesktop.org	05/10/14 19:19:09

Log message:
  Add an additional meaning to the "dirty" flag.  Now, if !dirty && !area,
  the pixmaps's contents are undefined, so we won't need to upload the
  undefined contents in MoveIn.  Use the ExaCheck* for async ops as well,
  so that dirty is always tracked.  While the performance impact for my
  ls -lR test was not significant (though the avoiding-upload path was
  being hit), it's likely to be important for the upcoming Get/PutImage
  acceleration from ajax.

Modified files:
      ./:
        ChangeLog 
      xc/programs/Xserver/hw/xfree86/exa/:
        exa.c exaPriv.h exaasync.c 
  
  Revision      Changes    Path
  1.1437        +14 -0     xc/ChangeLog
  http://cvs.freedesktop.org/xorg/xc/ChangeLog
  1.28          +14 -0     xc/programs/Xserver/hw/xfree86/exa/exa.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/exa/exa.c
  1.10          +6 -2      xc/programs/Xserver/hw/xfree86/exa/exaPriv.h
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/exa/exaPriv.h
  1.7           +14 -14    xc/programs/Xserver/hw/xfree86/exa/exaasync.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/exa/exaasync.c




More information about the xorg-commit mailing list