head 1.2;
access;
symbols
netbsd-7-2-RELEASE:1.1.1.1
netbsd-7-1-2-RELEASE:1.1.1.1
netbsd-7-1-1-RELEASE:1.1.1.1
netbsd-7-1:1.1.1.1.0.30
netbsd-7-1-RELEASE:1.1.1.1
netbsd-7-1-RC2:1.1.1.1
netbsd-7-1-RC1:1.1.1.1
netbsd-7-0-2-RELEASE:1.1.1.1
netbsd-7-0-1-RELEASE:1.1.1.1
netbsd-7-0:1.1.1.1.0.28
netbsd-7-0-RELEASE:1.1.1.1
netbsd-7-0-RC3:1.1.1.1
netbsd-7-0-RC2:1.1.1.1
netbsd-7-0-RC1:1.1.1.1
netbsd-5-2-3-RELEASE:1.1.1.1
netbsd-5-1-5-RELEASE:1.1.1.1
netbsd-6-0-6-RELEASE:1.1.1.1
netbsd-6-1-5-RELEASE:1.1.1.1
netbsd-7:1.1.1.1.0.26
netbsd-7-base:1.1.1.1
netbsd-6-1-4-RELEASE:1.1.1.1
netbsd-6-0-5-RELEASE:1.1.1.1
riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.1
riastradh-drm2:1.1.1.1.0.24
riastradh-drm2-base:1.1.1.1
netbsd-6-1-3-RELEASE:1.1.1.1
netbsd-6-0-4-RELEASE:1.1.1.1
netbsd-5-2-2-RELEASE:1.1.1.1
netbsd-5-1-4-RELEASE:1.1.1.1
netbsd-6-1-2-RELEASE:1.1.1.1
netbsd-6-0-3-RELEASE:1.1.1.1
netbsd-5-2-1-RELEASE:1.1.1.1
netbsd-5-1-3-RELEASE:1.1.1.1
netbsd-6-1-1-RELEASE:1.1.1.1
netbsd-6-1:1.1.1.1.0.22
netbsd-6-0-2-RELEASE:1.1.1.1
netbsd-6-1-RELEASE:1.1.1.1
netbsd-6-1-RC4:1.1.1.1
netbsd-6-1-RC3:1.1.1.1
netbsd-6-1-RC2:1.1.1.1
netbsd-6-1-RC1:1.1.1.1
netbsd-5-2:1.1.1.1.0.20
netbsd-6-0-1-RELEASE:1.1.1.1
netbsd-5-2-RELEASE:1.1.1.1
netbsd-5-2-RC1:1.1.1.1
netbsd-6-0:1.1.1.1.0.18
netbsd-6-0-RELEASE:1.1.1.1
netbsd-6-0-RC2:1.1.1.1
netbsd-6-0-RC1:1.1.1.1
netbsd-6:1.1.1.1.0.16
netbsd-6-base:1.1.1.1
netbsd-5-1-2-RELEASE:1.1.1.1
netbsd-5-1-1-RELEASE:1.1.1.1
netbsd-5-1:1.1.1.1.0.14
netbsd-5-1-RELEASE:1.1.1.1
netbsd-5-1-RC4:1.1.1.1
netbsd-5-1-RC3:1.1.1.1
netbsd-5-1-RC2:1.1.1.1
netbsd-5-1-RC1:1.1.1.1
netbsd-5-0-2-RELEASE:1.1.1.1
netbsd-5-0-1-RELEASE:1.1.1.1
netbsd-5-0:1.1.1.1.0.12
netbsd-5-0-RELEASE:1.1.1.1
netbsd-5-0-RC4:1.1.1.1
netbsd-5-0-RC3:1.1.1.1
netbsd-5-0-RC2:1.1.1.1
netbsd-5-0-RC1:1.1.1.1
netbsd-5:1.1.1.1.0.10
netbsd-5-base:1.1.1.1
netbsd-4-0-1-RELEASE:1.1.1.1
netbsd-4-0:1.1.1.1.0.8
netbsd-4-0-RELEASE:1.1.1.1
netbsd-4-0-RC5:1.1.1.1
netbsd-4-0-RC4:1.1.1.1
netbsd-4-0-RC3:1.1.1.1
netbsd-4-0-RC2:1.1.1.1
netbsd-4-0-RC1:1.1.1.1
netbsd-3-1-1-RELEASE:1.1.1.1.2.2
netbsd-3-0-3-RELEASE:1.1.1.1.2.2
abandoned-netbsd-4-base:1.1.1.1
abandoned-netbsd-4:1.1.1.1.0.4
netbsd-3-1:1.1.1.1.2.2.0.4
netbsd-3-1-RELEASE:1.1.1.1.2.2
netbsd-3-0-2-RELEASE:1.1.1.1.2.2
netbsd-3-1-RC4:1.1.1.1.2.2
netbsd-3-1-RC3:1.1.1.1.2.2
netbsd-3-1-RC2:1.1.1.1.2.2
netbsd-3-1-RC1:1.1.1.1.2.2
netbsd-4:1.1.1.1.0.6
netbsd-4-base:1.1.1.1
netbsd-3-0-1-RELEASE:1.1.1.1.2.2
netbsd-3-0:1.1.1.1.2.2.0.2
netbsd-3-0-RELEASE:1.1.1.1.2.2
netbsd-3-0-RC6:1.1.1.1.2.2
netbsd-3-0-RC5:1.1.1.1.2.2
netbsd-3-0-RC4:1.1.1.1.2.2
netbsd-3-0-RC3:1.1.1.1.2.2
netbsd-3-0-RC2:1.1.1.1.2.2
netbsd-3-0-RC1:1.1.1.1.2.2
netbsd-3:1.1.1.1.0.2
v4-5-0:1.1.1.1
XF86:1.1.1;
locks; strict;
comment @# @;
1.2
date 2015.07.23.08.13.31; author mrg; state dead;
branches;
next 1.1;
commitid 3Fk7MoycOv7VSnuy;
1.1
date 2005.03.18.13.10.59; author tron; state Exp;
branches
1.1.1.1;
next ;
1.1.1.1
date 2005.03.18.13.10.59; author tron; state Exp;
branches
1.1.1.1.2.1;
next ;
1.1.1.1.2.1
date 2005.03.18.13.10.59; author tron; state dead;
branches;
next 1.1.1.1.2.2;
1.1.1.1.2.2
date 2005.04.06.20.00.30; author tron; state Exp;
branches;
next ;
desc
@@
1.2
log
@remove obsolete XFree86 sources.
@
text
@
File Index
dmxgc.h File Reference #include "gcstruct.h"
Go to the source code of this file.
Data Structures
struct _dmxGCPriv
Defines
#define DMX_GET_GC_PRIV (_pGC) (dmxGCPrivPtr )(_pGC)->devPrivates[dmxGCPrivateIndex ].ptr
Typedefs
typedef _dmxGCPriv dmxGCPrivRec
typedef _dmxGCPriv * dmxGCPrivPtr
Functions
Bool dmxInitGC (ScreenPtr pScreen)
Bool dmxCreateGC (GCPtr pGC)
void dmxValidateGC (GCPtr pGC, unsigned long changes, DrawablePtr pDrawable)
void dmxChangeGC (GCPtr pGC, unsigned long mask)
void dmxCopyGC (GCPtr pGCSrc, unsigned long changes, GCPtr pGCDst)
void dmxDestroyGC (GCPtr pGC)
void dmxChangeClip (GCPtr pGC, int type, pointer pvalue, int nrects)
void dmxDestroyClip (GCPtr pGC)
void dmxCopyClip (GCPtr pGCDst, GCPtr pGCSrc)
void dmxBECreateGC (ScreenPtr pScreen, GCPtr pGC)
Bool dmxBEFreeGC (GCPtr pGC)
Variables
int dmxGCPrivateIndex
Detailed Description
Interface for GC support. See also: dmxgc.c
Define Documentation
Typedef Documentation
Function Documentation
void dmxBECreateGC
(
ScreenPtr
pScreen ,
GCPtr
pGC
)
Create the GC on the back-end server.
Bool dmxBEFreeGC
(
GCPtr
pGC
)
Free the pGC on the back-end server.
void dmxChangeClip
(
GCPtr
pGC ,
int
type ,
pointer
pvalue ,
int
nrects
)
Change the clip rects for a GC.
void dmxChangeGC
(
GCPtr
pGC ,
unsigned long
mask
)
Set the values in the graphics context on the back-end server associated with pGC's screen.
void dmxCopyClip
(
GCPtr
pGCDst ,
GCPtr
pGCSrc
)
void dmxCopyGC
(
GCPtr
pGCSrc ,
unsigned long
changes ,
GCPtr
pGCDst
)
Copy pGCSrc to pGCDst on the back-end server associated with pGCSrc's screen.
Bool dmxCreateGC
(
GCPtr
pGC
)
Create a graphics context on the back-end server associated /a pGC's screen.
void dmxDestroyClip
(
GCPtr
pGC
)
Destroy a GC's clip rects.
void dmxDestroyGC
(
GCPtr
pGC
)
Destroy the graphics context, pGC and free the corresponding GC on the back-end server.
Bool dmxInitGC
(
ScreenPtr
pScreen
)
Initialize the GC on pScreen , which currently involves allocating the GC private associated with this screen.
void dmxValidateGC
(
GCPtr
pGC ,
unsigned long
changes ,
DrawablePtr
pDrawable
)
Validate a graphics context, pGC , locally in the DMX server and recompute the composite clip, if necessary.
Variable Documentation
Generated June 29, 2004 for Distributed Multihead X by
doxygen
1.3.4.
@
1.1
log
@Initial revision
@
text
@@
1.1.1.1
log
@Import of XFree86 4.5.0.
@
text
@@
1.1.1.1.2.1
log
@file dmxgc_8h.html was added on branch netbsd-3 on 2005-04-06 20:00:30 +0000
@
text
@d1 561
@
1.1.1.1.2.2
log
@Apply patch (requested by jmc in ticket #114):
Update XFree86 to version 4.5.0.
@
text
@a0 561
File Index
dmxgc.h File Reference #include "gcstruct.h"
Go to the source code of this file.
Data Structures
struct _dmxGCPriv
Defines
#define DMX_GET_GC_PRIV (_pGC) (dmxGCPrivPtr )(_pGC)->devPrivates[dmxGCPrivateIndex ].ptr
Typedefs
typedef _dmxGCPriv dmxGCPrivRec
typedef _dmxGCPriv * dmxGCPrivPtr
Functions
Bool dmxInitGC (ScreenPtr pScreen)
Bool dmxCreateGC (GCPtr pGC)
void dmxValidateGC (GCPtr pGC, unsigned long changes, DrawablePtr pDrawable)
void dmxChangeGC (GCPtr pGC, unsigned long mask)
void dmxCopyGC (GCPtr pGCSrc, unsigned long changes, GCPtr pGCDst)
void dmxDestroyGC (GCPtr pGC)
void dmxChangeClip (GCPtr pGC, int type, pointer pvalue, int nrects)
void dmxDestroyClip (GCPtr pGC)
void dmxCopyClip (GCPtr pGCDst, GCPtr pGCSrc)
void dmxBECreateGC (ScreenPtr pScreen, GCPtr pGC)
Bool dmxBEFreeGC (GCPtr pGC)
Variables
int dmxGCPrivateIndex
Detailed Description
Interface for GC support. See also: dmxgc.c
Define Documentation
Typedef Documentation
Function Documentation
void dmxBECreateGC
(
ScreenPtr
pScreen ,
GCPtr
pGC
)
Create the GC on the back-end server.
Bool dmxBEFreeGC
(
GCPtr
pGC
)
Free the pGC on the back-end server.
void dmxChangeClip
(
GCPtr
pGC ,
int
type ,
pointer
pvalue ,
int
nrects
)
Change the clip rects for a GC.
void dmxChangeGC
(
GCPtr
pGC ,
unsigned long
mask
)
Set the values in the graphics context on the back-end server associated with pGC's screen.
void dmxCopyClip
(
GCPtr
pGCDst ,
GCPtr
pGCSrc
)
void dmxCopyGC
(
GCPtr
pGCSrc ,
unsigned long
changes ,
GCPtr
pGCDst
)
Copy pGCSrc to pGCDst on the back-end server associated with pGCSrc's screen.
Bool dmxCreateGC
(
GCPtr
pGC
)
Create a graphics context on the back-end server associated /a pGC's screen.
void dmxDestroyClip
(
GCPtr
pGC
)
Destroy a GC's clip rects.
void dmxDestroyGC
(
GCPtr
pGC
)
Destroy the graphics context, pGC and free the corresponding GC on the back-end server.
Bool dmxInitGC
(
ScreenPtr
pScreen
)
Initialize the GC on pScreen , which currently involves allocating the GC private associated with this screen.
void dmxValidateGC
(
GCPtr
pGC ,
unsigned long
changes ,
DrawablePtr
pDrawable
)
Validate a graphics context, pGC , locally in the DMX server and recompute the composite clip, if necessary.
Variable Documentation
Generated June 29, 2004 for Distributed Multihead X by
doxygen
1.3.4.
@