]> git.cworth.org Git - apitrace/blobdiff - TODO.markdown
Document known issues.
[apitrace] / TODO.markdown
index fb447668722225fe1afffc198f44f47c32e3bb9d..656fce1798349377b68bef228c65034c759e29e7 100644 (file)
@@ -27,7 +27,9 @@ Tracing
 * Start tracing on demand (e.g., key-press, or by frame no), emitting calls
   that recreate all current state.
 
-* Add option to include call stack frames in the trace
+* Add option to include call stack frames in the trace.
+
+* Trace the internal GL calls done by GLU on Mac OS X & Windows.
 
 
 Retracing
@@ -40,18 +42,7 @@ Retracing
 
 * Support multiple threads
 
-* Provide a readline-like interactive mode to gltrace
-
-  * http://github.com/antirez/linenoise
-
-    * https://github.com/antirez/linenoise/issues#issue/8
-
-  * http://hg.youterm.com/radare/file/87579f8c5087/src/dietline.c
-
-* Plug memory leaks.
-
-* Allow to retrace with two libGL.so in parallel, and output differences in
-  rendered frames / draw calls.
+* Leverage `ARB_debug_output` where available.
 
 * D3D support.
 
@@ -63,12 +54,13 @@ GUI
 
 * Visualize meshes in draw commands.
 
+* Breakpointing and step-by-step debugging.
 
-Other:
 
-* Side-by-side trace diffing; either as a separate tool on or the GUI.
+Other
+-----
 
-* Side-by-side state diffing.
+* Side-by-side trace diffing; either as a separate tool on or the GUI.
 
 * Ability to extract just a single frame from a trace, and all previous calls
   that contributed to it:
@@ -79,4 +71,10 @@ Other:
     of the frame.
 
 
-See also FIXME, TODO, and XXX comments on the source code.
+See also:
+
+* open issues on [github](https://github.com/apitrace/apitrace/issues)
+
+* _Known issues_ section in BUGS.markdown
+
+* FIXME, TODO, and XXX comments on the source code.