]> Pileus Git - grits/blobdiff - examples/plugin/teapot.c
Move OpenGL code from GisOpenGL to objects
[grits] / examples / plugin / teapot.c
index 4c52465587afa3b171b3b9878667f60331adc39c..bafcae3fdaea42e845ea81bdadae7ba462f61f8c 100644 (file)
@@ -35,7 +35,7 @@ static gboolean rotate(gpointer _teapot)
        return TRUE;
 }
 
-static void expose(GisCallback *callback, gpointer _teapot)
+static void expose(GisCallback *callback, GisOpenGL *opengl, gpointer _teapot)
 {
        GisPluginTeapot *teapot = GIS_PLUGIN_TEAPOT(_teapot);
        g_debug("GisPluginTeapot: expose");
@@ -74,7 +74,7 @@ GisPluginTeapot *gis_plugin_teapot_new(GisViewer *viewer, GisPrefs *prefs)
 
        /* Add renderers */
        GisCallback *callback = gis_callback_new(expose, teapot);
-       gis_viewer_add(viewer, GIS_OBJECT(callback), GIS_LEVEL_WORLD, 0);
+       gis_viewer_add(viewer, GIS_OBJECT(callback), GIS_LEVEL_OVERLAY+1, 0);
 
        return teapot;
 }