Home
last modified time | relevance | path

Searched refs:dmxScreen (Results 1 – 25 of 38) sorted by relevance

12

/OK3568_Linux_fs/external/xserver/hw/dmx/
H A Ddmxscrinit.c82 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 Ddmxinit.c196 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 Ddmxdpms.c57 _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 Ddmxcursor.c128 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 Ddmxwindow.c75 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 Ddmxpict.c140 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 Ddmxvisual.c58 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 Ddmxgcops.c102 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 Ddmxextension.c79 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 Ddmxsync.c64 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 Ddmxcmap.c69 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 Ddmxprop.c104 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 Ddmxgc.c99 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 Ddmxfont.c103 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 Ddmxpixmap.c65 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 Ddmxcb.c72 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 Ddmxinit.h42 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 Ddmxlog.c124 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 Ddmxprop.h39 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 Ddmxlog.h65 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 Ddmxdpms.h39 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 Ddmxconfig.c205 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 Ddmxbackend.c124 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 Dglxscreens.c79 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 Dglxcmds.c67 (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 …]

12