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