dmxscrinit.c File Reference

#include "dmx.h"
#include "dmxsync.h"
#include "dmxshadow.h"
#include "dmxscrinit.h"
#include "dmxcursor.h"
#include "dmxgc.h"
#include "dmxgcops.h"
#include "dmxwindow.h"
#include "dmxpixmap.h"
#include "dmxfont.h"
#include "dmxcmap.h"
#include "dmxprop.h"
#include "dmxdpms.h"
#include "dmxpict.h"
#include "fb.h"
#include "mipointer.h"
#include "micmap.h"

Functions

Bool dmxCloseScreen (int idx, ScreenPtr pScreen)
static Bool dmxSaveScreen (ScreenPtr pScreen, int what)
void dmxBEScreenInit (int idx, ScreenPtr pScreen)
Bool dmxScreenInit (int idx, ScreenPtr pScreen, int argc, char *argv[])
void dmxBECloseScreen (ScreenPtr pScreen)

Variables

static unsigned long dmxGeneration
static unsigned long * dmxCursorGeneration
static int dmxGCPrivateKeyIndex
DevPrivateKey dmxGCPrivateKey = &dmxGCPrivateKeyIndex
static int dmxWinPrivateKeyIndex
DevPrivateKey dmxWinPrivateKey = &dmxWinPrivateKeyIndex
static int dmxPixPrivateKeyIndex
DevPrivateKey dmxPixPrivateKey = &dmxPixPrivateKeyIndex
int dmxFontPrivateIndex
static int dmxScreenPrivateKeyIndex
DevPrivateKey dmxScreenPrivateKey = &dmxScreenPrivateKeyIndex
static int dmxColormapPrivateKeyIndex
DevPrivateKey dmxColormapPrivateKey = &dmxColormapPrivateKeyIndex
static int dmxPictPrivateKeyIndex
DevPrivateKey dmxPictPrivateKey = &dmxPictPrivateKeyIndex
static int dmxGlyphSetPrivateKeyIndex
DevPrivateKey dmxGlyphSetPrivateKey = &dmxGlyphSetPrivateKeyIndex

Detailed Description

This file provides support for screen initialization.


Function Documentation

void dmxBECloseScreen ( ScreenPtr  pScreen  ) 
void dmxBEScreenInit ( int  idx,
ScreenPtr  pScreen 
)
Bool dmxCloseScreen ( int  idx,
ScreenPtr  pScreen 
)
static Bool dmxSaveScreen ( ScreenPtr  pScreen,
int  what 
) [static]
Bool dmxScreenInit ( int  idx,
ScreenPtr  pScreen,
int  argc,
char *  argv[] 
)

Variable Documentation

Private index for Colormaps

unsigned long* dmxCursorGeneration [static]

Referenced by dmxScreenInit().

Private index for GCs

Referenced by dmxInitGC().

int dmxGCPrivateKeyIndex [static]
unsigned long dmxGeneration [static]

Private index for GlyphSets

Private index for Picts

Referenced by dmxPictureInit().

int dmxPictPrivateKeyIndex [static]

Private index for Pixmaps

Referenced by dmxInitPixmap().

int dmxPixPrivateKeyIndex [static]

Private index for Screens

Referenced by dmxCloseConsoleScreen(), and dmxConsoleInit().

Private index for Windows

Referenced by dmxInitWindow().

int dmxWinPrivateKeyIndex [static]

Generated June 29, 2004 for Distributed Multihead X by doxygen 1.3.4.