CVS Update: xc (branch: COMPOSITEWRAP)
Keith Packard
xorg-commit at pdx.freedesktop.org
Sat Jul 31 10:52:02 EEST 2004
CVSROOT: /cvs/xorg
Module name: xc
Changes by: keithp at pdx. 04/07/31 00:52:02
Log message:
2004-07-31 Keith Packard <keithp at keithp.com>
* programs/Xserver/composite/cw.c: (cwGetBackingDrawable),
(cwCreateGCPrivate), (cwDestroyGCPrivate), (cwValidateGC),
(cwCheapValidateGC), (miInitializeCompositeWrapper):
* programs/Xserver/composite/cw.h:
* programs/Xserver/composite/cw_ops.c:
* programs/Xserver/composite/cw_render.c: (cwFindVisualById),
(cwCreateBackingPicture), (cwDestroyBackingPicture),
(cwGetBackingPicture), (cwCreatePicture), (cwDestroyPicture),
(cwChangePicture), (cwValidatePicture), (cwComposite), (cwGlyphs),
(cwCompositeRects), (cwTrapezoids), (cwTriangles), (cwTriStrip),
(cwTriFan), (cwInitializeRender):
Rewrite render support in composite wrapper to (almost) work.
FIXME: PaintWindowBackground/CopyWindow is still broken.
* programs/Xserver/Imakefile:
* programs/Xserver/hw/vfb/Imakefile:
* programs/Xserver/hw/vfb/InitOutput.c: (vfbScreenInit),
(InitOutput):
Remove mfb from Xvfb. Use standard visual formats so Render actually
works.
Modified files:
./: Tag: COMPOSITEWRAP
ChangeLog
xc/programs/Xserver/: Tag: COMPOSITEWRAP
Imakefile
xc/programs/Xserver/composite/: Tag: COMPOSITEWRAP
cw.c cw.h cw_ops.c cw_render.c
xc/programs/Xserver/hw/vfb/: Tag: COMPOSITEWRAP
Imakefile InitOutput.c
Revision Changes Path
1.148.2.2 +24 -1 xc/ChangeLog
1.11.2.2 +3 -4 xc/programs/Xserver/Imakefile
1.1.2.2 +19 -31 xc/programs/Xserver/composite/Attic/cw.c
1.1.2.2 +101 -26 xc/programs/Xserver/composite/Attic/cw.h
1.1.2.2 +1 -48 xc/programs/Xserver/composite/Attic/cw_ops.c
1.1.2.2 +411 -102 xc/programs/Xserver/composite/Attic/cw_render.c
1.2.2.1 +1 -1 xc/programs/Xserver/hw/vfb/Imakefile
1.3.2.1 +22 -84 xc/programs/Xserver/hw/vfb/InitOutput.c
More information about the xorg-commit
mailing list