mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-26 21:12:25 +00:00
Integrate COMPOSITEWRAP branch including composite wrapper. This code still
has several issues, including:
- CopyWindow and PaintWindow wrappers missing (will be done soon)
- Some segfaults seen in the Render wrappers.
- Xprt server build breaks with Composite.
- DDXs must be recompiled for Composite due to VisualRec size change.
- Composite bugs pointed out by Deron Johnson in email.
Also, reorder XFixes initialization according to comments by Keith which
are also in xserver CVS.
This commit is contained in:
parent
8763cca7f9
commit
d690556d49
17 changed files with 4110 additions and 13 deletions
10
mi/mi.h
10
mi/mi.h
|
|
@ -495,6 +495,16 @@ extern int miShapedWindowIn(
|
|||
int /*y*/
|
||||
);
|
||||
|
||||
typedef void
|
||||
(*SetRedirectBorderClipProcPtr) (WindowPtr pWindow, RegionPtr pRegion);
|
||||
|
||||
typedef RegionPtr
|
||||
(*GetRedirectBorderClipProcPtr) (WindowPtr pWindow);
|
||||
|
||||
void
|
||||
miRegisterRedirectBorderClipProc (SetRedirectBorderClipProcPtr setBorderClip,
|
||||
GetRedirectBorderClipProcPtr getBorderClip);
|
||||
|
||||
extern int miValidateTree(
|
||||
WindowPtr /*pParent*/,
|
||||
WindowPtr /*pChild*/,
|
||||
|
|
|
|||
Loading…
Reference in a new issue