1 This file lists the major user visible improvements. For a full list of changes
2 and their authors see the git history.
8 * Support to trace in Android.
10 * Show frame thumbnails in the GUI.
12 * Basic D3D 10.1, 11, and 11.1 trace support.
18 * Top-level `apitrace` command.
20 * Trace and retrace support for EGL, GLES1, and GLES2 APIs on Linux.
22 * Ability to trim traces.
24 * Basic CPU profiling when retracing.
26 * Basic D3D10 trace support.
34 * Flush/sync trace file only when there is an uncaught signal/exception,
35 yielding a 5x speed up while tracing.
37 * Employ [snappy compression library](http://code.google.com/p/snappy/) instead
38 of zlib, yielding a 2x speed up while tracing.
40 * Implement and advertise `GL_GREMEDY_string_marker` and
41 `GL_GREMEDY_frame_terminator` extensions.
45 * Support up-to OpenGL 4.2 calls.
47 * Better GUI performance with very large traces, by loading frames from disk on
54 * Qt GUI, capable of visualizing the calls, the state, and editing the state.
60 * OpenGL retrace support.