Lines Matching refs:dpy

62 Bool XGetXineramaInfo(Display *dpy, int screen_number, XID VirtualWID, XineramaInfo *info);
68 #define PanoramiXCheckExtension(dpy,i,val) \
69 XextCheckExtension (dpy, i, panoramiX_extension_name, val)
70 #define PanoramiXSimpleCheckExtension(dpy,i) \
71 XextSimpleCheckExtension (dpy, i, panoramiX_extension_name)
108 static Bool XineramaIsActive(Display *dpy);
127 Display *dpy,
139 Bool XPanoramiXQueryExtension (dpy, event_basep, error_basep)
140 Display *dpy;
143 XExtDisplayInfo *info = find_display (dpy);
155 Status XPanoramiXQueryVersion(dpy, major_versionp, minor_versionp)
156 Display *dpy;
159 XExtDisplayInfo *info = find_display (dpy);
175 PanoramiXCheckExtension (dpy, info, 0);
177 LockDisplay (dpy);
183 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
184 UnlockDisplay (dpy);
199 UnlockDisplay (dpy);
209 Status XPanoramiXGetState (dpy, drawable, panoramiX_info)
210 Display *dpy;
214 XExtDisplayInfo *info = find_display (dpy);
218 PanoramiXCheckExtension (dpy, info, 0);
220 LockDisplay (dpy);
225 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
226 UnlockDisplay (dpy);
230 UnlockDisplay (dpy);
237 Status XPanoramiXGetScreenCount (dpy, drawable, panoramiX_info)
238 Display *dpy;
242 XExtDisplayInfo *info = find_display (dpy);
246 PanoramiXCheckExtension (dpy, info, 0);
248 LockDisplay (dpy);
253 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
254 UnlockDisplay (dpy);
258 UnlockDisplay (dpy);
265 Status XPanoramiXGetScreenSize (dpy, drawable, screen_num, panoramiX_info)
266 Display *dpy;
271 XExtDisplayInfo *info = find_display (dpy);
275 PanoramiXCheckExtension (dpy, info, 0);
277 LockDisplay (dpy);
283 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
284 UnlockDisplay (dpy);
288 UnlockDisplay (dpy);
440 XGetXineramaInfo(Display *dpy ,int screen_number,XID VirtualWID,XineramaInfo *info )
444 XExtDisplayInfo *Extinfo = find_display (dpy);
446 if(!XineramaGetState(dpy, screen_number))
451 LockDisplay(dpy);
457 if (!_XReply(dpy, (xReply *)rep, (sizeof(xXineramaInfoReply)-32) >> 2
461 UnlockDisplay(dpy);
468 UnlockDisplay(dpy);
604 Bool XineramaIsActive(Display *dpy)
608 XExtDisplayInfo *info = find_display (dpy);
613 LockDisplay (dpy);
617 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
618 UnlockDisplay (dpy);
622 UnlockDisplay (dpy);
630 Display *dpy,
634 XExtDisplayInfo *info = find_display (dpy);
639 PanoramiXCheckExtension (dpy, info, 0);
641 LockDisplay (dpy);
645 if (!_XReply (dpy, (xReply *) &rep, 0, xFalse)) {
646 UnlockDisplay (dpy);
669 _XRead(dpy, (char*)(&scratch), sz_XineramaScreenInfo);
680 _XEatDataWords(dpy, rep.length);
684 UnlockDisplay (dpy);