]> git.cworth.org Git - apitrace/commitdiff
Don't wait for a keypress by default.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 1 Feb 2011 19:35:41 +0000 (19:35 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Tue, 1 Feb 2011 19:35:41 +0000 (19:35 +0000)
glretrace.py

index 3c4a956eea64e8a3e5ba9e80ac8a2efe11ee2c9d..f6a9fcaf345b09f2dc283672e150d1b6aaec991c 100644 (file)
@@ -167,6 +167,7 @@ static enum {
     MODE_SNAPSHOT,
     MODE_COMPARE,
 } __mode = MODE_DISPLAY;
+bool __wait = false;
 
 const char *__snapshot_prefix = "";
 
@@ -305,7 +306,7 @@ static void display(void) {
         " in " <<  timeInterval << " secs,"
         " average of " << (__frame/timeInterval) << " fps\n";
 
-    if (__mode == MODE_DISPLAY) {
+    if (__wait) {
         glutDisplayFunc(&display_noop);
         glutIdleFunc(NULL);
     } else {
@@ -360,6 +361,8 @@ int main(int argc, char **argv)
             __mode = MODE_SNAPSHOT;
         } else if (!strcmp(arg, "-v")) {
             ++verbosity;
+        } else if (!strcmp(arg, "-w")) {
+            __wait = true;
         } else {
             std::cerr << "error: unknown option " << arg << "\n";
             usage();