CVS Update: xc (branch: trunk)

Eric Anholt xorg-commit at pdx.freedesktop.org
Thu Aug 5 21:24:58 EEST 2004


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	anholt at pdx.	04/08/05 11:24:58

Log message:
  - Add a new Render function, CopyPicture, which will update a picture
    with the flagged bits from a source picture.  Approved in principle
    by keithp.
  - Use CopyPicture and SetTransform to update most of the backing
    picture's state in the composite wrapper.  Filters are still missing.
  - Don't allocate a picture private, now that we calculate clipping
    properly and don't need the serialNumber or stateChanges.
  - Use the format of the source pixmap rather than generating the format
    from the window's visual.
  - Wrap the rest of the Render primitives that were stubbed out before.

Modified files:
      ./:
        ChangeLog 
      xc/programs/Xserver/composite/:
        cw.c cw.h cw_render.c 
      xc/programs/Xserver/render/:
        picture.c picturestr.h 
  
  Revision      Changes    Path
  1.204         +22 -1     xc/ChangeLog
  1.5           +5 -6      xc/programs/Xserver/composite/cw.c
  1.4           +1 -9      xc/programs/Xserver/composite/cw.h
  1.4           +109 -98   xc/programs/Xserver/composite/cw_render.c
  1.5           +79 -0     xc/programs/Xserver/render/picture.c
  1.6           +6 -1      xc/programs/Xserver/render/picturestr.h




More information about the xorg-commit mailing list