oops, forgot to include two trivial tweaks to the examples.
Cheers,
Carsten
diff --git a/Examples/Simple/uniformbufferobject_1.cpp b/Examples/Simple/uniformbufferobject_1.cpp
index d0f28bb..33c206f 100644
--- a/Examples/Simple/uniformbufferobject_1.cpp
+++ b/Examples/Simple/uniformbufferobject_1.cpp
@@ -791,6 +791,10 @@ void keyboard(unsigned char k, int x, int y)
cyltrans = NULL;
tortrans = NULL;
mgr = NULL;
+
+ ubo_light_state = NULL;
+ ubo_geom_state_1 = NULL;
+ ubo_geom_state_2 = NULL;
OSG::osgExit();
exit(0);
diff --git a/Examples/Simple/uniformbufferobject_2.cpp b/Examples/Simple/uniformbufferobject_2.cpp
index 2383e0e..f0f1073 100644
--- a/Examples/Simple/uniformbufferobject_2.cpp
+++ b/Examples/Simple/uniformbufferobject_2.cpp
@@ -675,7 +675,11 @@ void keyboard(unsigned char k, int x, int y)
cyltrans = NULL;
tortrans = NULL;
mgr = NULL;
-
+
+ ubo_light_state = NULL;
+ ubo_geom_state_1 = NULL;
+ ubo_geom_state_2 = NULL;
+
OSG::osgExit();
exit(0);
}
------------------------------------------------------------------------------
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users