mirror of
https://github.com/X11Libre/xserver.git
synced 2026-10-22 01:20:26 +00:00
R6.6 is the Xorg base-line
This commit is contained in:
parent
cb6ef07bf0
commit
ded6147bfb
609 changed files with 262690 additions and 0 deletions
43
hw/xnest/XNGC.h
Normal file
43
hw/xnest/XNGC.h
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
/* $Xorg: XNGC.h,v 1.3 2000/08/17 19:53:28 cpqbld Exp $ */
|
||||
/*
|
||||
|
||||
Copyright 1993 by Davor Matic
|
||||
|
||||
Permission to use, copy, modify, distribute, and sell this software
|
||||
and its documentation for any purpose is hereby granted without fee,
|
||||
provided that the above copyright notice appear in all copies and that
|
||||
both that copyright notice and this permission notice appear in
|
||||
supporting documentation. Davor Matic makes no representations about
|
||||
the suitability of this software for any purpose. It is provided "as
|
||||
is" without express or implied warranty.
|
||||
|
||||
*/
|
||||
|
||||
#ifndef XNESTGC_H
|
||||
#define XNESTGC_H
|
||||
|
||||
/* This file uses the GC definition form Xlib.h as XlibGC. */
|
||||
|
||||
typedef struct {
|
||||
XlibGC gc;
|
||||
int nClipRects;
|
||||
} xnestPrivGC;
|
||||
|
||||
extern int xnestGCPrivateIndex;
|
||||
|
||||
#define xnestGCPriv(pGC) \
|
||||
((xnestPrivGC *)((pGC)->devPrivates[xnestGCPrivateIndex].ptr))
|
||||
|
||||
#define xnestGC(pGC) (xnestGCPriv(pGC)->gc)
|
||||
|
||||
Bool xnestCreateGC();
|
||||
void xnestValidateGC();
|
||||
void xnestChangeGC();
|
||||
void xnestCopyGC();
|
||||
void xnestDestroyGC();
|
||||
void xnestChangeClip();
|
||||
void xnestDestroyClip();
|
||||
void xnestDestroyClipHelper();
|
||||
void xnestCopyClip();
|
||||
|
||||
#endif /* XNESTGC_H */
|
||||
Loading…
Reference in a new issue