- XVisualInfo *visual_info = _(glXChooseVisual) (dpy, 0, visual_attr);
- GLXContext ctx = _(glXCreateContext) (dpy, visual_info, NULL, True);
+ *visual_info_ret = _(glXChooseVisual) (dpy, 0, visual_attr);
+ *ctx_ret = _(glXCreateContext) (dpy, *visual_info_ret, NULL, True);
+}
+
+static void
+draw (Display *dpy, GLXContext ctx, Window window, int width, int height)
+{
+ int i;