static gboolean expose(GtkWidget *da, GdkEventExpose *event, gpointer user_data)
{
- GdkGLContext *glcontext = gtk_widget_get_gl_context (da);
- GdkGLDrawable *gldrawable = gtk_widget_get_gl_drawable (da);
+ //GdkGLContext *glcontext = gtk_widget_get_gl_context (da);
+ //GdkGLDrawable *gldrawable = gtk_widget_get_gl_drawable (da);
/* draw in here */
glPushMatrix();
ang++;
- gdk_window_invalidate_rect (da->window, &da->allocation, FALSE);
- gdk_window_process_updates (da->window, FALSE);
+ gdk_window_invalidate_rect(da->window, &da->allocation, FALSE);
+ gdk_window_process_updates(da->window, FALSE);
return TRUE;
}
/* Set up OpenGL Stuff */
g_signal_connect(drawing, "expose-event", G_CALLBACK(expose), NULL);
g_timeout_add(1000/60, rotate, drawing);
+ return TRUE;
}