X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgis-opengl.c;fp=src%2Fgis-opengl.c;h=866eac8c15f67e6dc7ec89a557c11ee8e645ff27;hb=6ed798102c4b8c630188f1683e040e5d25128370;hp=c1d48ace1b691802c56482b2428aa11332c42a68;hpb=04ba961bf228efbb9ca48202bef9343eaf3388bc;p=grits diff --git a/src/gis-opengl.c b/src/gis-opengl.c index c1d48ac..866eac8 100644 --- a/src/gis-opengl.c +++ b/src/gis-opengl.c @@ -399,6 +399,8 @@ void gis_opengl_begin(GisOpenGL *self) { g_assert(GIS_IS_OPENGL(self)); + gdk_threads_enter(); + GdkGLContext *glcontext = gtk_widget_get_gl_context(GTK_WIDGET(self)); GdkGLDrawable *gldrawable = gtk_widget_get_gl_drawable(GTK_WIDGET(self));