* 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
* 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.
* 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: