CVS Update: xserver (branch: trunk)
Eric Anholt
xorg-commit at cvs.freedesktop.org
Thu Mar 16 20:43:55 EET 2006
CVSROOT: /cvs/xorg
Module name: xserver
Changes by: anholt at kemper.freedesktop.org 06/03/16 18:43:55
Log message:
Change EXA so that exaMoveOutPixmap() retains the framebuffer copy of
the pixmap, and damage is tracked so that a later exaMoveInPixmap won't
result in an upload if no upload is necessary. This will likely improve
the performance of the "Always" migration scheme significantly, and is
a step in the path to more exact damage tracking between framebuffer and
system memory.
Modified files:
xserver/xorg/:
ChangeLog
xserver/xorg/exa/:
exa.c exa_migration.c exa_priv.h
Revision Changes Path
1.329 +14 -0 xserver/xorg/ChangeLog
http://cvs.freedesktop.org/xorg/xserver/xorg/ChangeLog
1.42 +35 -3 xserver/xorg/exa/exa.c
http://cvs.freedesktop.org/xorg/xserver/xorg/exa/exa.c
1.41 +206 -156 xserver/xorg/exa/exa_migration.c
http://cvs.freedesktop.org/xorg/xserver/xorg/exa/exa_migration.c
1.20 +21 -8 xserver/xorg/exa/exa_priv.h
http://cvs.freedesktop.org/xorg/xserver/xorg/exa/exa_priv.h
More information about the xorg-commit
mailing list