コード例 #1
0
ファイル: glwidget.cpp プロジェクト: Elzair/q3map2
gint glwidget_context_destroyed( GtkWidget* widget, gpointer data ){
	if ( --g_context_count == 0 ) {
		GlobalOpenGL().contextValid = false;

		GLWidget_sharedContextDestroyed();

		gtk_widget_unref( g_shared );
		g_shared = 0;
	}
	return FALSE;
}
コード例 #2
0
ファイル: glwidget.cpp プロジェクト: AresAndy/ufoai
gint GLWidget::onUnRealise(GtkWidget* widget, GLWidget* self) {
	if (--g_context_count == 0) {
		GlobalOpenGL().contextValid = false;

		GLWidget_sharedContextDestroyed();

		gtk_widget_unref(g_shared);
		g_shared = NULL;
	}

	return FALSE;
}