Lines Matching refs:dpy
122 dmxErrorHandler(Display * dpy, XErrorEvent * ev) in dmxErrorHandler() argument
134 XGetErrorText(dpy, ev->error_code, buf, sizeof(buf)); in dmxErrorHandler()
140 XGetErrorDatabaseText(dpy, "XRequest", request, "", buf, sizeof(buf)); in dmxErrorHandler()
143 for (ext = dpy->ext_procs; in dmxErrorHandler()
158 XGetErrorDatabaseText(dpy, "XRequest", request, "", buf, sizeof(buf)); in dmxErrorHandler()
183 (unsigned int) dpy->request); in dmxErrorHandler()
189 dmxNOPErrorHandler(Display * dpy, XErrorEvent * ev) in dmxNOPErrorHandler() argument
217 Display *dpy = dmxScreen->beDisplay; in dmxPrintScreenInfo() local
218 Screen *s = DefaultScreenOfDisplay(dpy); in dmxPrintScreenInfo()
219 int scr = DefaultScreen(dpy); in dmxPrintScreenInfo()
221 XGetWindowAttributes(dpy, DefaultRootWindow(dpy), &attribs); in dmxPrintScreenInfo()
222 if (!(depths = XListDepths(dpy, scr, &ndepths))) in dmxPrintScreenInfo()
225 dmxLogOutput(dmxScreen, "Name of display: %s\n", DisplayString(dpy)); in dmxPrintScreenInfo()
227 ProtocolVersion(dpy), ProtocolRevision(dpy)); in dmxPrintScreenInfo()
228 dmxLogOutput(dmxScreen, "Vendor string: %s\n", ServerVendor(dpy)); in dmxPrintScreenInfo()
229 if (!strstr(ServerVendor(dpy), "XFree86")) { in dmxPrintScreenInfo()
230 dmxLogOutput(dmxScreen, "Vendor release: %d\n", VendorRelease(dpy)); in dmxPrintScreenInfo()
234 int v = VendorRelease(dpy); in dmxPrintScreenInfo()
278 DisplayPlanes(dpy, scr)); in dmxPrintScreenInfo()
300 Display *dpy = dmxScreen->beDisplay; in dmxGetScreenAttribs() local
306 XGetWindowAttributes(dpy, DefaultRootWindow(dpy), &attribs); in dmxGetScreenAttribs()
367 XQueryExtension(dpy, "GLX", &dmxScreen->glxMajorOpcode, in dmxGetScreenAttribs()