CVS Update: xc (branch: trunk)
Roland Mainz
xorg-commit at pdx.freedesktop.org
Mon Oct 25 10:12:22 EEST 2004
CVSROOT: /cvs/xorg
Module name: xc
Changes by: gisburn at gabe. 04/10/25 00:12:22
Log message:
Fix for https://freedesktop.org/bugzilla/show_bug.cgi?id=1664 - RFE: Add support for the DOUBLE-BUFFER extension to the Xprint server and DDX.
Additionally a "pixmap-scrubber"
optimisation is added to the PostScript DDX to remove all content
from a vector pixmap when a |PolyFillRect()| call covers the whole
pixmap surface with a solid fill (this avoids that a backbuffer
vector pixmap gets constantly filled even when the content is
not visible anymore after |XdbeSwapBuffers()| has cleared the
hidden buffer with the background color).
Modified files:
./:
ChangeLog
xc/config/cf/:
xprint_site.def
xc/programs/Xserver/Xprint/ps/:
Ps.h PsPixmap.c PsPolygon.c
xc/programs/Xserver/mi/:
miinitext.c
Revision Changes Path
1.489 +16 -1 xc/ChangeLog
1.4 +0 -1 xc/config/cf/xprint_site.def
1.5 +1 -0 xc/programs/Xserver/Xprint/ps/Ps.h
1.5 +19 -3 xc/programs/Xserver/Xprint/ps/PsPixmap.c
1.3 +25 -0 xc/programs/Xserver/Xprint/ps/PsPolygon.c
1.14 +1 -2 xc/programs/Xserver/mi/miinitext.c
More information about the xorg-commit
mailing list