#include "dmx.h"
#include "dmxsync.h"
#include "dmxgc.h"
#include "dmxgcops.h"
#include "dmxpixmap.h"
#include "dmxfont.h"
#include "gcstruct.h"
#include "pixmapstr.h"
#include "migc.h"
Functions | |
Bool | dmxInitGC (ScreenPtr pScreen) |
void | dmxBECreateGC (ScreenPtr pScreen, GCPtr pGC) |
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) |
Bool | dmxBEFreeGC (GCPtr pGC) |
void | dmxDestroyGC (GCPtr pGC) |
void | dmxChangeClip (GCPtr pGC, int type, pointer pvalue, int nrects) |
void | dmxDestroyClip (GCPtr pGC) |
void | dmxCopyClip (GCPtr pGCDst, GCPtr pGCSrc) |
|
Create the GC on the back-end server. |
|
Free the pGC on the back-end server. |
|
Change the clip rects for a GC. |
|
Set the values in the graphics context on the back-end server associated with pGC's screen. |
|
Copy a GC's clip rects. |
|
Copy pGCSrc to pGCDst on the back-end server associated with pGCSrc's screen. |
|
Create a graphics context on the back-end server associated /a pGC's screen. |
|
Destroy a GC's clip rects. |
|
Destroy the graphics context, pGC and free the corresponding GC on the back-end server. |
|
Initialize the GC on pScreen, which currently involves allocating the GC private associated with this screen. |
|
Validate a graphics context, pGC, locally in the DMX server and recompute the composite clip, if necessary. |