]> git.localhorst.tv Git - blank.git/commitdiff
give feedback to stdout when profiling
authorDaniel Karbach <daniel.karbach@localhorst.tv>
Fri, 28 Aug 2015 14:09:30 +0000 (16:09 +0200)
committerDaniel Karbach <daniel.karbach@localhorst.tv>
Fri, 28 Aug 2015 14:09:30 +0000 (16:09 +0200)
src/app/app.cpp

index 610f995c135a68cf221595652cfe044400a62706..0e2a639f21053ad234353424efef7a2fd2383bd9 100644 (file)
@@ -18,6 +18,7 @@
 #include "../world/Entity.hpp"
 
 #include <fstream>
+#include <iomanip>
 #include <iostream>
 #include <stdexcept>
 #include <SDL_image.h>
@@ -63,6 +64,12 @@ void Application::RunT(size_t t) {
 void Application::RunS(size_t n, size_t t) {
        for (size_t i = 0; HasState() && i < n; ++i) {
                Loop(t);
+               std::cout << '.';
+               if (i % 16 == 15) {
+                       std::cout << std::setfill(' ') << std::setw(5) << std::right << (i + 1) << std::endl;
+               } else {
+                       std::cout << std::flush;
+               }
        }
 }