]> git.cworth.org Git - apitrace/commitdiff
Use double buffer visuals by default.
authorJosé Fonseca <jfonseca@vmware.com>
Wed, 1 Jun 2011 18:49:13 +0000 (19:49 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Wed, 1 Jun 2011 18:49:13 +0000 (19:49 +0100)
By far the most common case.

README
glretrace_main.cpp
gui/retracer.cpp

diff --git a/README b/README
index 5e42178ff027a08f12a65d0f46420f05c774350a..33cac29c7b39f59b39bb8d36ef194e65bd3ef990 100644 (file)
--- a/README
+++ b/README
@@ -77,7 +77,7 @@ Replay the trace with
 
  /path/to/glretrace application.trace
 
-Pass the -db option to use a double buffered visual.  Pass --help to glretrace
+Pass the -sb option to use a single buffered visual.  Pass --help to glretrace
 for more options.
 
 Start the GUI as
index 7f7b876d5a6231021458d24408caca5605a905a4..f559332a3850468e5483c4a7a09389bd7c0947d6 100644 (file)
@@ -211,9 +211,10 @@ static void usage(void) {
         "Usage: glretrace [OPTION] TRACE\n"
         "Replay TRACE.\n"
         "\n"
-        "  -b           benchmark (no glgeterror; no messages)\n"
+        "  -b           benchmark mode (no error checking or warning messages)\n"
         "  -c PREFIX    compare against snapshots\n"
-        "  -db          use a double buffer visual\n"
+        "  -db          use a double buffer visual (default)\n"
+        "  -sb          use a single buffer visual\n"
         "  -s PREFIX    take snapshots\n"
         "  -v           verbose output\n"
         "  -D CALLNO    dump state at specific call no\n"
@@ -244,6 +245,8 @@ int main(int argc, char **argv)
             retrace::verbosity = -2;
         } else if (!strcmp(arg, "-db")) {
             double_buffer = true;
+        } else if (!strcmp(arg, "-sb")) {
+            double_buffer = false;
         } else if (!strcmp(arg, "--help")) {
             usage();
             return 0;
index 1d82f588fa1af33c55d9d0ed3c2007a695da68c7..98a4db220e7d203d320774ec790fce87ff8a8de2 100644 (file)
@@ -122,6 +122,8 @@ void RetraceProcess::start()
 
     if (m_doubleBuffered) {
         arguments << QLatin1String("-db");
+    } else {
+        arguments << QLatin1String("-sb");
     }
 
     if (m_captureState) {