]> git.cworth.org Git - apitrace/blobdiff - TODO.markdown
Merge branch 'master' into d2d
[apitrace] / TODO.markdown
index c3afde725ebe73c9c8d0442b5357e2b4600fe974..2fd23831aa55beec34ef9d7db5a30f5058a39650 100644 (file)
@@ -9,13 +9,7 @@ Tracing
 
 * Allow clamping to a GL version or a number of extensions.
 
-* Trace multiple threads:
-
-  * `GetCurrentThreadId()`
-
-  * `pthread_self()`
-
-* Put zlib (de)compression in a separate thread.
+* Put (de)compression in a separate thread.
 
 * Trace TSCs
 
@@ -56,6 +50,7 @@ GUI
 
 * Breakpointing and step-by-step debugging.
 
+
 CLI
 ---
 
@@ -63,8 +58,6 @@ CLI
 * Add trim        Trim a trace by including only the specified calls/frames
 * Add dump-state  Output the OpenGL state in JSON format
 * Add dump-images Create image files for each frame/drawing operation of a trace
-* Add diff-state  Identify differences between a state dump and another trace
-* Add diff-images Identify differences between images and another trace
 
 * Add some common command-line options:
 
@@ -90,10 +83,10 @@ CLI
                either of FIRST or LAST is omitted, the first or last
                call/frame index in the trace will be used.
 
-     1-100/5    Either of the above range specifications followed by '@'
+     1-100/5    Either of the above range specifications followed by '/'
                and a number (INTERVAL). This specifies the inclusion of
                only each INTERVAL call/frame within the range. For
-               example, 1-100@5 species frame 1, frame 5, frame 10,
+               example, 1-100/5 species frame 1, frame 5, frame 10,
                ... up to frame 100.
 
      4,10-20/2  A comma separated list of any of the above range