]> git.cworth.org Git - apitrace/blob - NEWS.markdown
Mention apitrace trim in the documentation.
[apitrace] / NEWS.markdown
1 This file lists the major user visible improvments.  For a full list of changes
2 and their authors see the git history.
3
4
5 Development
6 ===========
7
8 * Top-level `apitrace` command.
9
10 * Trace and retrace support for EGL, GLES1, and GLES2 APIs.
11
12 * Ability to trim traces.
13
14
15 Version 2.0
16 ===========
17
18 * Flush/sync trace file only when there is an uncaught signal/exception,
19   yielding a 5x speed up while tracing.
20
21 * Employ [snappy compression library](http://code.google.com/p/snappy/) instead
22   of zlib, yielding a 2x speed up while tracing.
23
24 * Implement and advertise `GL_GREMEDY_string_marker` and
25   `GL_GREMEDY_frame_terminator` extensions.
26
27 * Mac OS X support.
28
29 * Support up-to OpenGL 4.2 calls.
30
31 * Better GUI performance with very large traces, by loading frames from disk on
32   demand.
33
34
35 Version 1.0
36 ===========
37
38 * Qt GUI, capable of visualizing the calls, the state, and editing the state.
39
40
41 Pre-history
42 ===========
43
44 * OpenGL retrace support.