Home
last modified time | relevance | path

Searched refs:glxDraw (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/glx/
H A Ddri2.c91 struct glx_drawable *glxDraw; in DRI2WireToEvent() local
133 glxDraw = GetGLXDrawable(dpy, pdraw->drawable); in DRI2WireToEvent()
134 if (glxDraw != NULL) { in DRI2WireToEvent()
135 if (awire->sbc < glxDraw->lastEventSbc) in DRI2WireToEvent()
136 glxDraw->eventSbcWrap += 0x100000000; in DRI2WireToEvent()
137 glxDraw->lastEventSbc = awire->sbc; in DRI2WireToEvent()
138 aevent->sbc = awire->sbc + glxDraw->eventSbcWrap; in DRI2WireToEvent()
H A Dglxext.c176 struct glx_drawable *glxDraw = GetGLXDrawable(dpy, awire->drawable); in __glXWireToEvent() local
178 if (!glxDraw) in __glXWireToEvent()
185 aevent->drawable = glxDraw->xDrawable; in __glXWireToEvent()
192 if ((int64_t) awire->sbc < ((int64_t) glxDraw->lastEventSbc - 0x40000000)) in __glXWireToEvent()
193 glxDraw->eventSbcWrap += 0x100000000; in __glXWireToEvent()
194 if ((int64_t) awire->sbc > ((int64_t) glxDraw->lastEventSbc + 0x40000000)) in __glXWireToEvent()
195 glxDraw->eventSbcWrap -= 0x100000000; in __glXWireToEvent()
196 glxDraw->lastEventSbc = awire->sbc; in __glXWireToEvent()
197 aevent->sbc = awire->sbc + glxDraw->eventSbcWrap; in __glXWireToEvent()
H A Dglxcmds.c94 struct glx_drawable *glxDraw; in GetGLXDrawable() local
99 if (__glxHashLookup(priv->glXDrawHash, drawable, (void *) &glxDraw) == 0) in GetGLXDrawable()
100 return glxDraw; in GetGLXDrawable()
106 InitGLXDrawable(Display *dpy, struct glx_drawable *glxDraw, XID xDrawable, in InitGLXDrawable() argument
114 glxDraw->xDrawable = xDrawable; in InitGLXDrawable()
115 glxDraw->drawable = drawable; in InitGLXDrawable()
116 glxDraw->lastEventSbc = 0; in InitGLXDrawable()
117 glxDraw->eventSbcWrap = 0; in InitGLXDrawable()
119 return __glxHashInsert(priv->glXDrawHash, drawable, glxDraw); in InitGLXDrawable()
126 struct glx_drawable *glxDraw; in DestroyGLXDrawable() local
[all...]
H A Dglx_pbuffer.c484 struct glx_drawable *glxDraw; in CreateDrawable() local
503 glxDraw = malloc(sizeof(*glxDraw)); in CreateDrawable()
504 if (!glxDraw) in CreateDrawable()
529 if (InitGLXDrawable(dpy, glxDraw, drawable, xid)) { in CreateDrawable()
530 free(glxDraw); in CreateDrawable()
H A Dglxclient.h784 extern int InitGLXDrawable(Display *dpy, struct glx_drawable *glxDraw,

Completed in 7 milliseconds