* Allow to distinguish between the calls really done by the program, vs the
fakes one necessary to retrace correctly.
-* Trace writes done through glMapBuffer and glMapBufferRange correctly
-
* 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
+* Call gzflush() only when there is a signal/exception, except of doing it on
+ every call.
+
Retracing:
* Use visuals that best match those used in the trace; specially auto
detect single/double buffer visuals.
-* Support multiple contexts
+* Respect multiple context sharing of the traces.
* Support multiple threads
GUI:
-* Trace editing.
-
* Timeline view.
-* Interface to create traces of applications on unices via LD_PRELOAD.
-
* Visualize meshes in draw commands.
* or by leveragine retrace, dumping the calls to emit all state at beginning
of the frame.
-* MacOSX support.
-
See also FIXME, TODO, and XXX comments on the source code.