• Home
  • Raw
  • Download

Lines Matching refs:dpy

61 DRI2WireToEvent(Display *dpy, XEvent *event, xEvent *wire);
63 DRI2EventToWire(Display *dpy, XEvent *event, xEvent *wire);
88 DRI2WireToEvent(Display *dpy, XEvent *event, xEvent *wire) in DRI2WireToEvent() argument
90 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2WireToEvent()
93 XextCheckExtension(dpy, info, dri2ExtensionName, False); in DRI2WireToEvent()
103 pdraw = dri2GetGlxDrawableFromXDrawableId(dpy, awire->drawable); in DRI2WireToEvent()
108 aevent->type = dri2GetSwapEventType(dpy, awire->drawable); in DRI2WireToEvent()
112 aevent->serial = _XSetLastRequestRead(dpy, (xGenericReply *) wire); in DRI2WireToEvent()
114 aevent->display = dpy; in DRI2WireToEvent()
133 glxDraw = GetGLXDrawable(dpy, pdraw->drawable); in DRI2WireToEvent()
149 dri2InvalidateBuffers(dpy, awire->drawable); in DRI2WireToEvent()
164 DRI2EventToWire(Display *dpy, XEvent *event, xEvent *wire) in DRI2EventToWire() argument
166 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2EventToWire()
168 XextCheckExtension(dpy, info, dri2ExtensionName, False); in DRI2EventToWire()
208 DRI2QueryExtension(Display * dpy, int *eventBase, int *errorBase) in DRI2QueryExtension() argument
210 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2QueryExtension()
222 DRI2QueryVersion(Display * dpy, int *major, int *minor) in DRI2QueryVersion() argument
224 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2QueryVersion()
229 XextCheckExtension(dpy, info, dri2ExtensionName, False); in DRI2QueryVersion()
231 LockDisplay(dpy); in DRI2QueryVersion()
237 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2QueryVersion()
238 UnlockDisplay(dpy); in DRI2QueryVersion()
244 UnlockDisplay(dpy); in DRI2QueryVersion()
261 XESetWireToEvent (dpy, info->codes->first_event + i, DRI2WireToEvent); in DRI2QueryVersion()
262 XESetEventToWire (dpy, info->codes->first_event + i, DRI2EventToWire); in DRI2QueryVersion()
269 DRI2Connect(Display * dpy, XID window, char **driverName, char **deviceName) in DRI2Connect() argument
271 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2Connect()
275 XextCheckExtension(dpy, info, dri2ExtensionName, False); in DRI2Connect()
277 LockDisplay(dpy); in DRI2Connect()
296 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2Connect()
297 UnlockDisplay(dpy); in DRI2Connect()
303 UnlockDisplay(dpy); in DRI2Connect()
310 _XEatData(dpy, in DRI2Connect()
313 UnlockDisplay(dpy); in DRI2Connect()
317 _XReadPad(dpy, *driverName, rep.driverNameLength); in DRI2Connect()
323 _XEatData(dpy, ((rep.deviceNameLength + 3) & ~3)); in DRI2Connect()
324 UnlockDisplay(dpy); in DRI2Connect()
328 _XReadPad(dpy, *deviceName, rep.deviceNameLength); in DRI2Connect()
331 UnlockDisplay(dpy); in DRI2Connect()
338 DRI2Authenticate(Display * dpy, XID window, drm_magic_t magic) in DRI2Authenticate() argument
340 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2Authenticate()
344 XextCheckExtension(dpy, info, dri2ExtensionName, False); in DRI2Authenticate()
346 LockDisplay(dpy); in DRI2Authenticate()
353 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2Authenticate()
354 UnlockDisplay(dpy); in DRI2Authenticate()
359 UnlockDisplay(dpy); in DRI2Authenticate()
366 DRI2CreateDrawable(Display * dpy, XID drawable) in DRI2CreateDrawable() argument
368 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2CreateDrawable()
371 XextSimpleCheckExtension(dpy, info, dri2ExtensionName); in DRI2CreateDrawable()
373 LockDisplay(dpy); in DRI2CreateDrawable()
378 UnlockDisplay(dpy); in DRI2CreateDrawable()
383 DRI2DestroyDrawable(Display * dpy, XID drawable) in DRI2DestroyDrawable() argument
385 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2DestroyDrawable()
388 XextSimpleCheckExtension(dpy, info, dri2ExtensionName); in DRI2DestroyDrawable()
390 XSync(dpy, False); in DRI2DestroyDrawable()
392 LockDisplay(dpy); in DRI2DestroyDrawable()
397 UnlockDisplay(dpy); in DRI2DestroyDrawable()
402 DRI2GetBuffers(Display * dpy, XID drawable, in DRI2GetBuffers() argument
406 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2GetBuffers()
414 XextCheckExtension(dpy, info, dri2ExtensionName, False); in DRI2GetBuffers()
416 LockDisplay(dpy); in DRI2GetBuffers()
426 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2GetBuffers()
427 UnlockDisplay(dpy); in DRI2GetBuffers()
438 _XEatData(dpy, rep.count * sizeof repBuffer); in DRI2GetBuffers()
439 UnlockDisplay(dpy); in DRI2GetBuffers()
445 _XReadPad(dpy, (char *) &repBuffer, sizeof repBuffer); in DRI2GetBuffers()
453 UnlockDisplay(dpy); in DRI2GetBuffers()
461 DRI2GetBuffersWithFormat(Display * dpy, XID drawable, in DRI2GetBuffersWithFormat() argument
465 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2GetBuffersWithFormat()
473 XextCheckExtension(dpy, info, dri2ExtensionName, False); in DRI2GetBuffersWithFormat()
475 LockDisplay(dpy); in DRI2GetBuffersWithFormat()
485 if (!_XReply(dpy, (xReply *) & rep, 0, xFalse)) { in DRI2GetBuffersWithFormat()
486 UnlockDisplay(dpy); in DRI2GetBuffersWithFormat()
497 _XEatData(dpy, rep.count * sizeof repBuffer); in DRI2GetBuffersWithFormat()
498 UnlockDisplay(dpy); in DRI2GetBuffersWithFormat()
504 _XReadPad(dpy, (char *) &repBuffer, sizeof repBuffer); in DRI2GetBuffersWithFormat()
512 UnlockDisplay(dpy); in DRI2GetBuffersWithFormat()
520 DRI2CopyRegion(Display * dpy, XID drawable, XserverRegion region, in DRI2CopyRegion() argument
523 XExtDisplayInfo *info = DRI2FindDisplay(dpy); in DRI2CopyRegion()
527 XextSimpleCheckExtension(dpy, info, dri2ExtensionName); in DRI2CopyRegion()
529 LockDisplay(dpy); in DRI2CopyRegion()
538 _XReply(dpy, (xReply *) & rep, 0, xFalse); in DRI2CopyRegion()
540 UnlockDisplay(dpy); in DRI2CopyRegion()