Lines Matching refs:dpy

51 #define AppleDRICheckExtension(dpy,i,val) \
52 XextCheckExtension (dpy, i, appledri_extension_name, val)
60 static int close_display(Display * dpy, XExtCodes * extCodes);
61 static Bool wire_to_event(Display * dpy, XEvent * re, xEvent * event);
95 wire_to_event(Display *dpy, XEvent *re, xEvent *event)
97 XExtDisplayInfo *info = find_display(dpy);
100 AppleDRICheckExtension(dpy, info, False);
106 (*surface_notify_handler) (dpy, (unsigned int) sevent->arg,
129 XAppleDRIQueryExtension(dpy, event_basep, error_basep)
130 Display *dpy;
133 XExtDisplayInfo *info = find_display(dpy);
149 XAppleDRIQueryVersion(dpy, majorVersion, minorVersion, patchVersion)
150 Display *dpy;
155 XExtDisplayInfo *info = find_display(dpy);
160 AppleDRICheckExtension(dpy, info, False);
162 LockDisplay(dpy);
166 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
167 UnlockDisplay(dpy);
175 UnlockDisplay(dpy);
182 XAppleDRIQueryDirectRenderingCapable(dpy, screen, isCapable)
183 Display *dpy;
187 XExtDisplayInfo *info = find_display(dpy);
192 AppleDRICheckExtension(dpy, info, False);
194 LockDisplay(dpy);
199 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
200 UnlockDisplay(dpy);
206 UnlockDisplay(dpy);
213 XAppleDRIAuthConnection(dpy, screen, magic)
214 Display *dpy;
218 XExtDisplayInfo *info = find_display(dpy);
223 AppleDRICheckExtension(dpy, info, False);
225 LockDisplay(dpy);
232 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse) || !rep.authenticated) {
233 UnlockDisplay(dpy);
238 UnlockDisplay(dpy);
245 XAppleDRICreateSurface(dpy, screen, drawable, client_id, key, uid)
246 Display *dpy;
253 XExtDisplayInfo *info = find_display(dpy);
258 AppleDRICheckExtension(dpy, info, False);
260 LockDisplay(dpy);
268 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse) || !rep.key_0) {
269 UnlockDisplay(dpy);
277 UnlockDisplay(dpy);
284 XAppleDRIDestroySurface(dpy, screen, drawable)
285 Display *dpy;
289 XExtDisplayInfo *info = find_display(dpy);
293 AppleDRICheckExtension(dpy, info, False);
295 LockDisplay(dpy);
301 UnlockDisplay(dpy);
308 XAppleDRICreateSharedBuffer(Display * dpy, int screen, Drawable drawable,
312 XExtDisplayInfo *info = find_display(dpy);
316 AppleDRICheckExtension(dpy, info, False);
318 LockDisplay(dpy);
327 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
330 UnlockDisplay(dpy);
338 _XReadPad(dpy, path, rep.stringLength);
345 UnlockDisplay(dpy);
350 UnlockDisplay(dpy);
357 XAppleDRISwapBuffers(Display * dpy, int screen, Drawable drawable)
359 XExtDisplayInfo *info = find_display(dpy);
362 AppleDRICheckExtension(dpy, info, False);
364 LockDisplay(dpy);
370 UnlockDisplay(dpy);
377 XAppleDRICreatePixmap(Display * dpy, int screen, Drawable drawable,
381 XExtDisplayInfo *info = find_display(dpy);
385 AppleDRICheckExtension(dpy, info, False);
387 LockDisplay(dpy);
394 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) {
395 UnlockDisplay(dpy);
405 _XReadPad(dpy, bufname, rep.stringLength);
415 UnlockDisplay(dpy);
420 _XEatData(dpy, rep.stringLength);
423 UnlockDisplay(dpy);
434 XAppleDRIDestroyPixmap(Display * dpy, Pixmap drawable)
436 XExtDisplayInfo *info = find_display(dpy);
439 AppleDRICheckExtension(dpy, info, False);
441 LockDisplay(dpy);
446 UnlockDisplay(dpy);