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