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