d616 1
a616 2
| DMXScreenInfo* dmxScreens |
d618 19
a636 12
List of outputs
Referenced by _dmxMoveCursor(), _dmxRealizeCursor(), _dmxSetCursor(), _dmxUnrealizeCursor(), dmxAttachScreen(), dmxBackendFindOverlapping(), dmxBackendInitPrivate(), dmxBackendOffscreen(), dmxBackendProcessInput(), dmxBackendUpdatePosition(), dmxBECloseScreen(), dmxBECreateColormap(), dmxBECreateCursor(), dmxBECreateGC(), dmxBECreateGlyphSet(), dmxBECreatePixmap(), dmxBECreateWindowTree(), dmxBEDestroyWindow(), dmxBEFreeColormap(), dmxBEFreeCursor(), dmxBEFreeFont(), dmxBEFreeGC(), dmxBEFreeGlyphSet(), dmxBEFreePicture(), dmxBEFreePixmap(), dmxBELoadFont(), dmxBERestorePixmap(), dmxBERestoreRenderGlyph(), dmxBESavePixmap(), dmxBEScreenInit(), dmxBitmapToRegion(), dmxChangeBorderWidth(), dmxChangeClip(), dmxChangeGC(), dmxChangePicture(), dmxChangePictureClip(), dmxChangeWindowAttributes(), dmxCheckCursor(), dmxCloseScreen(), dmxColormapFromDefaultVisual(), dmxCommonMouOn(), dmxCommonSaveState(), dmxComposite(), dmxCompositeRects(), dmxComputeScreenOrigins(), dmxComputeWidthHeight(), dmxConfigAddDisplay(), dmxConfigConfigInputs(), dmxConfigCopyFromWall(), dmxConfigFromCommandLine(), dmxConnectionBlockCallback(), dmxConsoleDraw(), dmxCopyArea(), dmxCopyGC(), dmxCopyPlane(), dmxCopyWindow(), dmxCoreMotion(), dmxCreateAndRealizeWindow(), dmxCreateColormap(), dmxCreateGC(), dmxCreateNonRootWindow(), dmxCreatePicture(), dmxCreatePixmap(), dmxCreateRootWindow(), dmxCreateWindow(), dmxCursorOffScreen(), dmxDestroyClip(), dmxDestroyColormap(), dmxDestroyGC(), dmxDestroyPicture(), dmxDestroyPictureClip(), dmxDestroyPixmap(), dmxDestroyWindow(), dmxDetachScreen(), dmxDoCreatePicture(), dmxDoRestackWindow(), dmxDoSetShape(), dmxFillPolygon(), dmxFindAlternatePixmap(), dmxFindFirstScreen(), dmxGetImage(), dmxGetScreenAttributes(), dmxImageText16(), dmxImageText8(), dmxInitOrigins(), dmxInitOverlap(), dmxInputAttachBackend(), dmxInputInit(), dmxInstallColormap(), dmxLookupVisual(), dmxLookupVisualFromID(), dmxMoveCursor(), dmxPictureInit(), dmxPolyArc(), dmxPolyFillArc(), dmxPolyFillRect(), dmxPolylines(), dmxPolyPoint(), dmxPolyRectangle(), dmxPolySegment(), dmxPolyText16(), dmxPolyText8(), dmxPositionWindow(), dmxProcRenderAddGlyphs(), dmxProcRenderCompositeGlyphs(), dmxProcRenderCreateGlyphSet(), dmxProcRenderFreeGlyphs(), dmxProcRenderFreeGlyphSet(), dmxProcRenderSetPictureFilter(), dmxProcRenderSetPictureTransform(), dmxProcSetFontPath(), dmxPropertyCheckOtherWindows(), dmxPutImage(), dmxRealizeCursor(), dmxRealizeFont(), dmxRealizeWindow(), dmxReInitOrigins(), dmxReparentWindow(), dmxResizeRootWindow(), dmxResizeScreenWindow(), dmxResizeWindow(), dmxRestackWindow(), dmxSaveScreen(), dmxScreenInit(), dmxSetCursor(), dmxSetShape(), dmxShadowUpdateProc(), dmxStatCallback(), dmxStoreColors(), dmxSyncCallback(), dmxTrapezoids(), dmxTriangles(), dmxTriFan(), dmxTriStrip(), dmxTryComputeScreenOrigins(), dmxUnrealizeCursor(), dmxUnrealizeFont(), dmxUnrealizeWindow(), dmxUpdateScreenResources(), dmxValidatePicture(), and dmxWindowExposures().
d638 1
a638 2
| int dmxShadowFB = FALSE |
d640 19
a658 12
d660 1
a660 2
| Bool dmxSubdividePrimitives = TRUE |
d662 19
a680 12
d682 1
a682 2
| Bool dmxUseXKB = TRUE |
d684 14
a697 9
@
1.1.1.3
log
@initial import of xorg-server 1.10.3. highlights include:
- fixes xorg bugs 29969, 30367, 30527, 30267, 30260, 29046,
30260, 31548, 28672, 24887, 32115, 21457, 32436, 21827,
28414, 24703, 32803, 16318, 33449, 33324, 33929, 35082,
35209, 36146, 36119
- many additional NULL checks
- adjustments related to input ABI 12
- *lots* of dead code removal
- vga arbitrator fixes
- GL fixes
- EDID fixes
- conversion to using asprintf() in many places
- many fixes from valgrind, compiler warnings
see these for more details:
http://lists.freedesktop.org/archives/xorg-announce/2011-February/001612.html
http://lists.freedesktop.org/archives/xorg-announce/2011-April/001646.html
http://lists.freedesktop.org/archives/xorg-announce/2011-May/001675.html
http://lists.freedesktop.org/archives/xorg-announce/2011-July/001710.html
@
text
@d9 3
a11 2
d13 2
a14 2
Main Page
Data Structures
d18 1
a18 1
d20 1
a20 1
File List
a24 13
d31 1
a31 1
dmxinit.c File Reference
d34 1
a34 1
#include "dmx.h"
d50 1
a50 1
d53 1
a53 1
| #define | DMX_ERROR_BUF_SIZE 256 |
d56 22
a77 22
| static int | dmxErrorHandler (Display *dpy, XErrorEvent *ev) |
| Bool | dmxOpenDisplay (DMXScreenInfo *dmxScreen) |
| void | dmxSetErrorHandler (DMXScreenInfo *dmxScreen) |
| static void | dmxPrintScreenInfo (DMXScreenInfo *dmxScreen) |
| void | dmxGetScreenAttribs (DMXScreenInfo *dmxScreen) |
| Bool | dmxGetVisualInfo (DMXScreenInfo *dmxScreen) |
| void | dmxGetColormaps (DMXScreenInfo *dmxScreen) |
| void | dmxGetPixmapFormats (DMXScreenInfo *dmxScreen) |
| static Bool | dmxSetPixmapFormats (ScreenInfo *pScreenInfo, DMXScreenInfo *dmxScreen) |
| void | dmxCheckForWM (DMXScreenInfo *dmxScreen) |
| static void | dmxDisplayInit (DMXScreenInfo *dmxScreen) |
| static const char * | dmxExecOS (void) |
| static const char * | dmxBuildCompiler (void) |
| static const char * | dmxExecHost (void) |
| void | InitOutput (ScreenInfo *pScreenInfo, int argc, char *argv[]) |
| static void | dmxSetDefaultFontPath (char *fp) |
| void | AbortDDX (void) |
| void | ddxGiveUp (void) |
| void | OsVendorInit (void) |
| void | OsVendorFatalError (void) |
| int | ddxProcessArgument (int argc, char *argv[], int i) |
| void | ddxUseMsg (void) |
d80 16
a95 16
| int | dmxNumScreens |
| DMXScreenInfo * | dmxScreens |
| int | dmxNumInputs |
| DMXInputInfo * | dmxInputs |
| int | dmxShadowFB = FALSE |
| XErrorEvent | dmxLastErrorEvent |
| Bool | dmxErrorOccurred = FALSE |
| char * | dmxFontPath = NULL |
| Bool | dmxOffScreenOpt = TRUE |
| Bool | dmxSubdividePrimitives = TRUE |
| Bool | dmxLazyWindowCreation = TRUE |
| Bool | dmxUseXKB = TRUE |
| int | dmxDepth = 0 |
| static Bool | dmxGLXProxy = FALSE |
| Bool | dmxIgnoreBadFontPaths = FALSE |
| Bool | dmxAddRemoveScreens = FALSE |
d97 3
a99 3
Detailed Description
Provide expected functions for initialization from the ddx layer and global variables for the DMX server.
Define Documentation
d105 1
a105 1
#define DMX_ERROR_BUF_SIZE 256 |
a110 2
Referenced by dmxErrorHandler().
d121 3
a123 2
void |
| ) |
d144 3
a146 2
void |
| ) |
d165 2
a166 2
int |
argc, |
d171 2
a172 2
char * |
argv[], |
d177 2
a178 2
int |
i |
d183 1
a183 1
| |
d201 3
a203 2
void |
| ) |
d220 3
a222 2
void |
| ) |
d240 3
a242 2
DMXScreenInfo * |
dmxScreen | ) |
d262 3
a264 2
DMXScreenInfo * |
dmxScreen | ) |
d285 2
a286 2
Display * |
dpy, |
d291 2
a292 2
XErrorEvent * |
ev |
d297 1
a297 1
| [static] |
d303 1
a303 1
References DMX_ERROR_BUF_SIZE, dmxErrorOccurred, dmxLastErrorEvent, dmxLog(), and dmxWarning.
d316 3
a318 2
void |
| ) |
d336 3
a338 2
void |
| ) |
d356 3
a358 2
DMXScreenInfo * |
dmxScreen | ) |
d378 3
a380 2
DMXScreenInfo * |
dmxScreen | ) |
d400 3
a402 2
DMXScreenInfo * |
dmxScreen | ) |
d422 3
a424 2
DMXScreenInfo * |
dmxScreen | ) |
d444 3
a446 2
DMXScreenInfo * |
dmxScreen | ) |
d466 3
a468 2
DMXScreenInfo * |
dmxScreen | ) |
d488 3
a490 2
char * |
fp | ) |
d510 3
a512 2
DMXScreenInfo * |
dmxScreen | ) |
d532 2
a533 2
ScreenInfo * |
pScreenInfo, |
d538 2
a539 2
DMXScreenInfo * |
dmxScreen |
d544 1
a544 1
| [static] |
d563 2
a564 2
ScreenInfo * |
pScreenInfo, |
d569 2
a570 2
int |
argc, |
d575 2
a576 2
char * |
argv[] |
d581 1
a581 1
| |
d599 3
a601 2
void |
| ) |
d620 3
a622 2
void |
| ) |
a888 4