| /OK3568_Linux_fs/external/xserver/hw/dmx/ |
| H A D | dmxscrinit.c | 82 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxDPMS() local 83 dmxDPMSBackend(dmxScreen, level); in dmxDPMS() 94 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxBEScreenInit() local 108 pScreen->mmWidth = DisplayWidthMM(dmxScreen->beDisplay, in dmxBEScreenInit() 109 DefaultScreen(dmxScreen->beDisplay)); in dmxBEScreenInit() 110 pScreen->mmHeight = DisplayHeightMM(dmxScreen->beDisplay, in dmxBEScreenInit() 111 DefaultScreen(dmxScreen->beDisplay)); in dmxBEScreenInit() 113 pScreen->whitePixel = dmxScreen->beWhitePixel; in dmxBEScreenInit() 114 pScreen->blackPixel = dmxScreen->beBlackPixel; in dmxBEScreenInit() 117 if (dmxDPMSInit(dmxScreen)) in dmxBEScreenInit() [all …]
|
| H A D | dmxinit.c | 196 dmxOpenDisplay(DMXScreenInfo * dmxScreen) in dmxOpenDisplay() argument 198 if (!(dmxScreen->beDisplay = XOpenDisplay(dmxScreen->name))) in dmxOpenDisplay() 201 dmxPropertyDisplay(dmxScreen); in dmxOpenDisplay() 206 dmxSetErrorHandler(DMXScreenInfo * dmxScreen) in dmxSetErrorHandler() argument 212 dmxPrintScreenInfo(DMXScreenInfo * dmxScreen) in dmxPrintScreenInfo() argument 217 Display *dpy = dmxScreen->beDisplay; in dmxPrintScreenInfo() 225 dmxLogOutput(dmxScreen, "Name of display: %s\n", DisplayString(dpy)); in dmxPrintScreenInfo() 226 dmxLogOutput(dmxScreen, "Version number: %d.%d\n", in dmxPrintScreenInfo() 228 dmxLogOutput(dmxScreen, "Vendor string: %s\n", ServerVendor(dpy)); in dmxPrintScreenInfo() 230 dmxLogOutput(dmxScreen, "Vendor release: %d\n", VendorRelease(dpy)); in dmxPrintScreenInfo() [all …]
|
| H A D | dmxdpms.c | 57 _dmxDPMSInit(DMXScreenInfo * dmxScreen) in _dmxDPMSInit() argument 70 dmxScreen->dpmsCapable = 0; in _dmxDPMSInit() 72 if (!dmxScreen->beDisplay) { in _dmxDPMSInit() 73 dmxLogOutput(dmxScreen, in _dmxDPMSInit() 78 if (!DPMSQueryExtension(dmxScreen->beDisplay, &event_base, &error_base)) { in _dmxDPMSInit() 79 dmxLogOutput(dmxScreen, "DPMS not supported\n"); in _dmxDPMSInit() 82 if (!DPMSGetVersion(dmxScreen->beDisplay, &major, &minor)) { in _dmxDPMSInit() 83 dmxLogOutput(dmxScreen, "DPMS not supported\n"); in _dmxDPMSInit() 86 if (!DPMSCapable(dmxScreen->beDisplay)) { in _dmxDPMSInit() 87 dmxLogOutput(dmxScreen, "DPMS %d.%d (not DPMS capable)\n", in _dmxDPMSInit() [all …]
|
| H A D | dmxcursor.c | 128 DMXScreenInfo *dmxScreen; in dmxCursorOffScreen() local 139 dmxScreen = &dmxScreens[(*ppScreen)->myNum]; in dmxCursorOffScreen() 141 && localX < dmxScreen->rootWidth in dmxCursorOffScreen() 142 && localY >= 0 && localY < dmxScreen->rootHeight) in dmxCursorOffScreen() 146 globalX = dmxScreen->rootXOrigin + localX; in dmxCursorOffScreen() 147 globalY = dmxScreen->rootYOrigin + localY; in dmxCursorOffScreen() 153 dmxScreen = &dmxScreens[(*ppScreen)->myNum]; in dmxCursorOffScreen() 154 if (globalX >= dmxScreen->rootXOrigin in dmxCursorOffScreen() 155 && globalX < dmxScreen->rootXOrigin + dmxScreen->rootWidth in dmxCursorOffScreen() 156 && globalY >= dmxScreen->rootYOrigin in dmxCursorOffScreen() [all …]
|
| H A D | dmxwindow.c | 75 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxCreateRootWindow() local 86 parent = dmxScreen->scrnWin; /* This is our "Screen" window */ in dmxCreateRootWindow() 87 visual = dmxScreen->beVisuals[dmxScreen->beDefVisualIndex].visual; in dmxCreateRootWindow() 105 return XCreateWindow(dmxScreen->beDisplay, in dmxCreateRootWindow() 121 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxResizeScreenWindow() local 125 if (!dmxScreen->beDisplay) in dmxResizeScreenWindow() 135 XConfigureWindow(dmxScreen->beDisplay, dmxScreen->scrnWin, m, &c); in dmxResizeScreenWindow() 136 dmxSync(dmxScreen, False); in dmxResizeScreenWindow() 144 DMXScreenInfo *dmxScreen = &dmxScreens[pRoot->drawable.pScreen->myNum]; in dmxResizeRootWindow() local 150 if (dmxScreen->beDisplay) { in dmxResizeRootWindow() [all …]
|
| H A D | dmxpict.c | 140 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxPictureInit() local 152 DMX_WRAP(CreatePicture, dmxCreatePicture, dmxScreen, ps); in dmxPictureInit() 153 DMX_WRAP(DestroyPicture, dmxDestroyPicture, dmxScreen, ps); in dmxPictureInit() 155 DMX_WRAP(ChangePictureClip, dmxChangePictureClip, dmxScreen, ps); in dmxPictureInit() 156 DMX_WRAP(DestroyPictureClip, dmxDestroyPictureClip, dmxScreen, ps); in dmxPictureInit() 158 DMX_WRAP(ChangePicture, dmxChangePicture, dmxScreen, ps); in dmxPictureInit() 159 DMX_WRAP(ValidatePicture, dmxValidatePicture, dmxScreen, ps); in dmxPictureInit() 161 DMX_WRAP(Composite, dmxComposite, dmxScreen, ps); in dmxPictureInit() 162 DMX_WRAP(Glyphs, dmxGlyphs, dmxScreen, ps); in dmxPictureInit() 163 DMX_WRAP(CompositeRects, dmxCompositeRects, dmxScreen, ps); in dmxPictureInit() [all …]
|
| H A D | dmxvisual.c | 58 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxLookupGLXVisual() local 63 dmxScreen->glxVisuals, in dmxLookupGLXVisual() 64 dmxScreen->numGlxVisuals); in dmxLookupGLXVisual() 67 for (j = 0; j < dmxScreen->beNumVisuals; j++) in dmxLookupGLXVisual() 68 if (vid == dmxScreen->beVisuals[j].visualid) in dmxLookupGLXVisual() 69 return dmxScreen->beVisuals[j].visual; in dmxLookupGLXVisual() 81 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxLookupVisual() local 88 if (!dmxScreen->beDisplay) in dmxLookupVisual() 96 for (i = 0; i < dmxScreen->beNumVisuals; i++) { in dmxLookupVisual() 97 if (pVisual->class == dmxScreen->beVisuals[i].class && in dmxLookupVisual() [all …]
|
| H A D | dmxgcops.c | 102 DMXScreenInfo *dmxScreen = &dmxScreens[pDrawable->pScreen->myNum]; in dmxPutImage() local 109 img = XCreateImage(dmxScreen->beDisplay, in dmxPutImage() 110 dmxScreen->beVisuals[dmxScreen->beDefVisualIndex].visual, in dmxPutImage() 112 BitmapPad(dmxScreen->beDisplay), in dmxPutImage() 143 XPutImage(dmxScreen->beDisplay, draw, pGCPriv->gc, img, in dmxPutImage() 154 XPutImage(dmxScreen->beDisplay, draw, pGCPriv->gc, in dmxPutImage() 161 dmxSync(dmxScreen, FALSE); in dmxPutImage() 176 DMXScreenInfo *dmxScreen = &dmxScreens[pSrc->pScreen->myNum]; in dmxCopyArea() local 187 XCopyArea(dmxScreen->beDisplay, srcDraw, dstDraw, pGCPriv->gc, in dmxCopyArea() 189 dmxSync(dmxScreen, FALSE); in dmxCopyArea() [all …]
|
| H A D | dmxextension.c | 79 DMXScreenInfo *dmxScreen; in dmxGetScreenAttributes() local 84 dmxScreen = &dmxScreens[physical]; in dmxGetScreenAttributes() 85 attr->displayName = dmxScreen->name; in dmxGetScreenAttributes() 87 attr->logicalScreen = noPanoramiXExtension ? dmxScreen->index : 0; in dmxGetScreenAttributes() 89 attr->logicalScreen = dmxScreen->index; in dmxGetScreenAttributes() 92 attr->screenWindowWidth = dmxScreen->scrnWidth; in dmxGetScreenAttributes() 93 attr->screenWindowHeight = dmxScreen->scrnHeight; in dmxGetScreenAttributes() 94 attr->screenWindowXoffset = dmxScreen->scrnX; in dmxGetScreenAttributes() 95 attr->screenWindowYoffset = dmxScreen->scrnY; in dmxGetScreenAttributes() 97 attr->rootWindowWidth = dmxScreen->rootWidth; in dmxGetScreenAttributes() [all …]
|
| H A D | dmxsync.c | 64 dmxDoSync(DMXScreenInfo * dmxScreen) in dmxDoSync() argument 66 dmxScreen->needsSync = FALSE; in dmxDoSync() 68 if (!dmxScreen->beDisplay) in dmxDoSync() 72 XSync(dmxScreen->beDisplay, False); in dmxDoSync() 78 XSync(dmxScreen->beDisplay, False); in dmxDoSync() 80 dmxStatSync(dmxScreen, &stop, &start, dmxSyncPending); in dmxDoSync() 91 DMXScreenInfo *dmxScreen = &dmxScreens[i]; in dmxSyncCallback() local 93 if (dmxScreen->needsSync) in dmxSyncCallback() 94 dmxDoSync(dmxScreen); in dmxSyncCallback() 159 dmxSync(DMXScreenInfo * dmxScreen, Bool now) in dmxSync() argument [all …]
|
| H A D | dmxcmap.c | 69 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxBECreateColormap() local 75 pCmapPriv->cmap = XCreateColormap(dmxScreen->beDisplay, in dmxBECreateColormap() 76 dmxScreen->scrnWin, in dmxBECreateColormap() 94 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxCreateColormap() local 100 if (dmxScreen->beDisplay) { in dmxCreateColormap() 105 DMX_UNWRAP(CreateColormap, dmxScreen, pScreen); in dmxCreateColormap() 108 DMX_WRAP(CreateColormap, dmxCreateColormap, dmxScreen, pScreen); in dmxCreateColormap() 118 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxBEFreeColormap() local 122 XFreeColormap(dmxScreen->beDisplay, pCmapPriv->cmap); in dmxBEFreeColormap() 136 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxDestroyColormap() local [all …]
|
| H A D | dmxprop.c | 104 void *(*f) (DMXScreenInfo * dmxScreen, void *), in dmxPropertyIterate() 132 dmxPropertyCheckOtherServers(DMXScreenInfo * dmxScreen, Atom atom) in dmxPropertyCheckOtherServers() argument 134 Display *dpy = dmxScreen->beDisplay; in dmxPropertyCheckOtherServers() 171 dmxLogOutputWarning(dmxScreen, in dmxPropertyCheckOtherServers() 173 tp.value, dmxScreen->name); in dmxPropertyCheckOtherServers() 189 dmxLogOutput(dmxScreen, "No Xdmx server running on backend\n"); in dmxPropertyCheckOtherServers() 197 dmxPropertyCheckOtherWindows(DMXScreenInfo * dmxScreen, Atom atom) in dmxPropertyCheckOtherWindows() argument 199 Display *dpy = dmxScreen->beDisplay; in dmxPropertyCheckOtherWindows() 223 dmxScreen->name, (unsigned long) win, tp.value); in dmxPropertyCheckOtherWindows() 250 dmxPropertyDisplay(DMXScreenInfo * dmxScreen) in dmxPropertyDisplay() argument [all …]
|
| H A D | dmxgc.c | 99 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxBECreateGC() local 103 for (i = 0; i < dmxScreen->beNumPixmapFormats; i++) { in dmxBECreateGC() 104 if (pGC->depth == dmxScreen->bePixmapFormats[i].depth) { in dmxBECreateGC() 112 pGCPriv->gc = XCreateGC(dmxScreen->beDisplay, in dmxBECreateGC() 113 dmxScreen->scrnDefDrawables[i], in dmxBECreateGC() 126 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxCreateGC() local 130 DMX_UNWRAP(CreateGC, dmxScreen, pScreen); in dmxCreateGC() 138 if (dmxScreen->beDisplay) { in dmxCreateGC() 151 DMX_WRAP(CreateGC, dmxCreateGC, dmxScreen, pScreen); in dmxCreateGC() 201 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxChangeGC() local [all …]
|
| H A D | dmxfont.c | 103 dmxCheckFontPathElement(DMXScreenInfo * dmxScreen, char *fp) in dmxCheckFontPathElement() argument 107 if (!dmxScreen->beDisplay) in dmxCheckFontPathElement() 112 XSetFontPath(dmxScreen->beDisplay, &fp, 1); in dmxCheckFontPathElement() 113 dmxSync(dmxScreen, TRUE); /* Must complete before removing handler */ in dmxCheckFontPathElement() 120 dmxSetFontPath(DMXScreenInfo * dmxScreen) in dmxSetFontPath() argument 127 if (!dmxScreen->beDisplay) in dmxSetFontPath() 136 XSetFontPath(dmxScreen->beDisplay, fp, npaths); in dmxSetFontPath() 137 dmxSync(dmxScreen, TRUE); /* Must complete before removing handler */ in dmxSetFontPath() 155 dmxCheckFontPath(DMXScreenInfo * dmxScreen, int *error) in dmxCheckFontPath() argument 161 if (!dmxScreen->beDisplay) in dmxCheckFontPath() [all …]
|
| H A D | dmxpixmap.c | 65 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxBECreatePixmap() local 76 pPixPriv->pixmap = XCreatePixmap(dmxScreen->beDisplay, in dmxBECreatePixmap() 77 dmxScreen->scrnWin, in dmxBECreatePixmap() 81 dmxSync(dmxScreen, FALSE); in dmxBECreatePixmap() 91 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxCreatePixmap() local 97 DMX_UNWRAP(CreatePixmap, dmxScreen, pScreen); in dmxCreatePixmap() 132 if (dmxScreen->beDisplay) { in dmxCreatePixmap() 137 DMX_WRAP(CreatePixmap, dmxCreatePixmap, dmxScreen, pScreen); in dmxCreatePixmap() 148 DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; in dmxBEFreePixmap() local 152 XFreePixmap(dmxScreen->beDisplay, pPixPriv->pixmap); in dmxBEFreePixmap() [all …]
|
| H A D | dmxcb.c | 72 DMXScreenInfo *dmxScreen; in dmxComputeWidthHeight() local 79 dmxScreen = &dmxScreens[i]; in dmxComputeWidthHeight() 80 if (w < dmxScreen->scrnWidth + dmxScreen->rootXOrigin) in dmxComputeWidthHeight() 81 w = dmxScreen->scrnWidth + dmxScreen->rootXOrigin; in dmxComputeWidthHeight() 82 if (h < dmxScreen->scrnHeight + dmxScreen->rootYOrigin) in dmxComputeWidthHeight() 83 h = dmxScreen->scrnHeight + dmxScreen->rootYOrigin; in dmxComputeWidthHeight() 186 DMXScreenInfo *dmxScreen = &dmxScreens[k]; in dmxConnectionBlockCallback() local 188 if (dmxScreen->beDisplay) { in dmxConnectionBlockCallback() 190 &dmxScreen->beVisuals[dmxScreen->beDefVisualIndex]; in dmxConnectionBlockCallback()
|
| H A D | dmxinit.h | 42 extern Bool dmxOpenDisplay(DMXScreenInfo * dmxScreen); 43 extern void dmxSetErrorHandler(DMXScreenInfo * dmxScreen); 44 extern void dmxCheckForWM(DMXScreenInfo * dmxScreen); 45 extern void dmxGetScreenAttribs(DMXScreenInfo * dmxScreen); 46 extern Bool dmxGetVisualInfo(DMXScreenInfo * dmxScreen); 47 extern void dmxGetColormaps(DMXScreenInfo * dmxScreen); 48 extern void dmxGetPixmapFormats(DMXScreenInfo * dmxScreen);
|
| H A D | dmxlog.c | 124 DMXScreenInfo * dmxScreen) in dmxHeader() argument 146 if (dmxInput && dmxScreen) { in dmxHeader() 149 dmxScreen->index, dmxScreen->name); in dmxHeader() 151 else if (dmxScreen) { in dmxHeader() 152 ErrorF("(%s) dmx[o%d/%s]: ", type, dmxScreen->index, dmxScreen->name); in dmxHeader() 211 dmxLogOutput(DMXScreenInfo * dmxScreen, const char *format, ...) in dmxLogOutput() argument 215 dmxHeader(dmxInfo, NULL, dmxScreen); in dmxLogOutput() 224 dmxLogOutputCont(DMXScreenInfo * dmxScreen, const char *format, ...) in dmxLogOutputCont() argument 237 dmxLogOutputWarning(DMXScreenInfo * dmxScreen, const char *format, ...) in dmxLogOutputWarning() argument 241 dmxHeader(dmxWarning, NULL, dmxScreen); in dmxLogOutputWarning() [all …]
|
| H A D | dmxprop.h | 39 extern int dmxPropertyDisplay(DMXScreenInfo * dmxScreen); 40 extern void dmxPropertyWindow(DMXScreenInfo * dmxScreen); 42 void *(*f) (DMXScreenInfo * dmxScreen, 44 extern int dmxPropertySameDisplay(DMXScreenInfo * dmxScreen, const char *name);
|
| H A D | dmxlog.h | 65 extern void dmxLogOutput(DMXScreenInfo * dmxScreen, const char *format, 67 extern void dmxLogOutputCont(DMXScreenInfo * dmxScreen, const char *format, 69 extern void dmxLogOutputWarning(DMXScreenInfo * dmxScreen, const char *format, 76 extern void dmxLogVisual(DMXScreenInfo * dmxScreen, XVisualInfo * vi,
|
| H A D | dmxdpms.h | 39 extern int dmxDPMSInit(DMXScreenInfo * dmxScreen); 40 extern void dmxDPMSTerm(DMXScreenInfo * dmxScreen); 42 extern void dmxDPMSBackend(DMXScreenInfo *dmxScreen, int level);
|
| /OK3568_Linux_fs/external/xserver/hw/dmx/config/ |
| H A D | dmxconfig.c | 205 DMXScreenInfo *dmxScreen; in dmxConfigAddDisplay() local 213 dmxScreen = &dmxScreens[dmxNumScreens]; in dmxConfigAddDisplay() 214 memset(dmxScreen, 0, sizeof(*dmxScreen)); in dmxConfigAddDisplay() 215 dmxScreen->name = name; in dmxConfigAddDisplay() 216 dmxScreen->index = dmxNumScreens; in dmxConfigAddDisplay() 217 dmxScreen->scrnWidth = scrnWidth; in dmxConfigAddDisplay() 218 dmxScreen->scrnHeight = scrnHeight; in dmxConfigAddDisplay() 219 dmxScreen->scrnX = scrnX; in dmxConfigAddDisplay() 220 dmxScreen->scrnY = scrnY; in dmxConfigAddDisplay() 221 dmxScreen->scrnXSign = scrnXSign; in dmxConfigAddDisplay() [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/dmx/input/ |
| H A D | dmxbackend.c | 124 dmxBackendTestScreen(DMXScreenInfo * dmxScreen, void *closure) in dmxBackendTestScreen() argument 128 if (dmxScreen->index == target) in dmxBackendTestScreen() 129 return dmxScreen; in dmxBackendTestScreen() 170 dmxBackendTestEvents(DMXScreenInfo * dmxScreen, void *closure) in dmxBackendTestEvents() argument 174 if (XCheckNotMaskEvent(dmxScreen->beDisplay, ExposureMask, X)) in dmxBackendTestEvents() 175 return dmxScreen; in dmxBackendTestEvents() 180 dmxBackendTestMotionEvent(DMXScreenInfo * dmxScreen, void *closure) in dmxBackendTestMotionEvent() argument 184 if (XCheckTypedEvent(dmxScreen->beDisplay, MotionNotify, X)) in dmxBackendTestMotionEvent() 185 return dmxScreen; in dmxBackendTestMotionEvent() 192 DMXScreenInfo *dmxScreen; in dmxBackendGetEvent() local [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/dmx/glxProxy/ |
| H A D | glxscreens.c | 79 DMXScreenInfo *dmxScreen = &dmxScreens[s]; in CalcServerVersionAndExtensions() local 80 Display *dpy = dmxScreen->beDisplay; in CalcServerVersionAndExtensions() 87 req->reqType = dmxScreen->glxMajorOpcode; in CalcServerVersionAndExtensions() 137 DMXScreenInfo *dmxScreen = &dmxScreens[s]; in CalcServerVersionAndExtensions() local 138 Display *dpy = dmxScreen->beDisplay; in CalcServerVersionAndExtensions() 146 req->reqType = dmxScreen->glxMajorOpcode; in CalcServerVersionAndExtensions() 250 DMXScreenInfo *dmxScreen = &dmxScreens[s]; in __glXScreenInit() local 253 dmxScreen->fbconfigs, in __glXScreenInit() 254 dmxScreen->numFBConfigs); in __glXScreenInit()
|
| H A D | glxcmds.c | 67 (x) - dmxScreen->glxErrorBase + __glXerrorBase \ 167 DMXScreenInfo *dmxScreen; in CreateContext() local 300 dmxScreen = &dmxScreens[screen]; in CreateContext() 313 dmxScreen->glxVisuals, in CreateContext() 314 dmxScreen->numGlxVisuals); in CreateContext() 362 be_new_req->reqType = dmxScreen->glxMajorOpcode; in CreateContext() 387 ext_req->reqType = dmxScreen->glxMajorOpcode; in CreateContext() 407 be_req->reqType = dmxScreen->glxMajorOpcode; in CreateContext() 636 DMXScreenInfo *dmxScreen = &dmxScreens[s]; in __glXDestroyContext() local 641 be_req->reqType = dmxScreen->glxMajorOpcode; in __glXDestroyContext() [all …]
|