My setup is simple:
/* Initialize, Resize, and Render */
g_signal_connect_after (G_OBJECT (gtkinit->drawing_area), "realize",
G_CALLBACK (InitGL), NULL);
g_signal_connect (G_OBJECT (gtkinit->drawing_area), "configure_event",
G_CALLBACK (ResizeWin), NULL);
g_signal_connect (G_OBJECT (gtkinit->drawing_area), "expose_event",
G_CALLBACK (DrawScene), NULL);
/* Show the Program */
gtk_container_add(GTK_CONTAINER(winInit.window), winInit.drawing_area);
gtk_widget_show (winInit.drawing_area);
gtk_widget_show (winInit.window);
gtk_main();
During expose_event I call two functions which update the particles.
--
~flood
_______________________________________________ gtkglext-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkglext-list
