]> git.sesse.net Git - nageru/blobdiff - gpu_timers.cpp
Allow symlinked frame files. Useful for testing.
[nageru] / gpu_timers.cpp
index a72205125b2956bb9d32be441b20c5a249dc36ba..ad747ae6372f508127f64122d45a10029bc2fa78 100644 (file)
@@ -1,9 +1,13 @@
-#include <epoxy/gl.h>
-
 #include "gpu_timers.h"
 
+#include <epoxy/gl.h>
+
 using namespace std;
 
+bool enable_timing = false;
+bool detailed_timing = false;
+bool in_warmup = false;
+
 pair<GLuint, GLuint> GPUTimers::begin_timer(const string &name, int level)
 {
        if (!enable_timing) {
@@ -50,7 +54,8 @@ void GPUTimers::print()
                        size_t num_subtimers = 0;
                        GLint64 sum_subtimers = 0;
                        for (size_t j = i + 1; j < timers.size() && timers[j].level > timers[i].level; ++j) {
-                               if (timers[j].level != timers[i].level + 1) continue;
+                               if (timers[j].level != timers[i].level + 1)
+                                       continue;
                                ++num_subtimers;
                                sum_subtimers += find_elapsed(timers[j].query);
                        }