]> git.tdb.fi Git - libs/demoscene.git/blobdiff - source/launcher.cpp
Put everything in namespace Msp::DemoScene
[libs/demoscene.git] / source / launcher.cpp
index 1563b70e2bdedcbba29e5564ddf7026dad3fddb0..bad077d03fa5df6fc29cb25d8ca2b4e82b0b5fb0 100644 (file)
@@ -10,7 +10,9 @@
 #include "launchscreen.h"
 
 using namespace std;
-using namespace Msp;
+
+namespace Msp {
+namespace DemoScene {
 
 LauncherBase::Options::Options(Graphics::Display &dpy, int argc, char **argv):
        start_fullscreen(-1),
@@ -147,11 +149,13 @@ void LauncherBase::tick_demo()
        display.tick();
        demo->tick();
 
+#ifdef WITH_DEVELOPER
        if(frame_dump)
        {
                glReadPixels(0, 0, window.get_width(), window.get_height(), GL_RGB, GL_UNSIGNED_BYTE, frame_dump_buffer);
                frame_dump->write(frame_dump_buffer, frame_size);
        }
+#endif
 }
 
 void LauncherBase::tick_launch_screen()
@@ -212,3 +216,6 @@ void LauncherBase::key_press(unsigned key)
        else if(key==Input::KEY_ESC)
                exit(0);
 }
+
+} // namespace DemoScene
+} // namespace Msp