mesa: Allow GL_EXT_geometry_shader and GL_EXT_geometry_point_size
[mesa.git] / src / glx / glxext.c
index fdc24d439c13dd556d3952c31b12609f31e60d2f..dc87fb9e16c7d909e1dc0484b5699438820428f9 100644 (file)
@@ -138,6 +138,9 @@ __glXWireToEvent(Display *dpy, XEvent *event, xEvent *wire)
       if (!glxDraw)
         return False;
 
+      aevent->serial = _XSetLastRequestRead(dpy, (xGenericReply *) wire);
+      aevent->send_event = (awire->type & 0x80) != 0;
+      aevent->display = dpy;
       aevent->event_type = awire->event_type;
       aevent->drawable = glxDraw->xDrawable;
       aevent->ust = ((CARD64)awire->ust_hi << 32) | awire->ust_lo;