- Fix crash in teapot plugin
- Use direct rendering in gl example
GLX_DEPTH_SIZE, 1,
None};
XVisualInfo *xvinfo = glXChooseVisual(xdisplay, nscreen, attribs);
- GLXContext context = glXCreateContext(xdisplay, xvinfo, 0, False);
+ GLXContext context = glXCreateContext(xdisplay, xvinfo, 0, True);
/* Fix up colormap */
GdkVisual *visual = gdk_x11_screen_lookup_visual(screen, xvinfo->visualid);
# GtkGLExt
#CPPFLAGS=-DSYS_GTKGLEXT
#CFLAGS=`{pkg-config --cflags gtkglext-1.0} --std=c99
-#LIBS=-`{pkg-config --libs gtkglext-1.0}
+#LIBS=`{pkg-config --libs gtkglext-1.0} -lm
#default:V: run
# X11
#CPPFLAGS=-DSYS_X11
-#LIBS=-lGL
+#LIBS=-lGL -lm
#default:V: run
# Mac OSX
static void grits_plugin_teapot_class_init(GritsPluginTeapotClass *klass)
{
g_debug("GritsPluginTeapot: class_init");
- int argc = 1; char *argv[] = {"", NULL};
- glutInit(&argc, argv);
GObjectClass *gobject_class = (GObjectClass*)klass;
gobject_class->dispose = grits_plugin_teapot_dispose;
}