]> git.cworth.org Git - apitrace/blob - TODO
Handle glInterleavedArrays correctly
[apitrace] / TODO
1                                   Things To Do
2                             (in no particular order)
3
4
5 * Allow clamping to a GL version or a number of extensions.
6
7 * Match the traced visuals (which will imply abandoning GLUT)
8
9 * Trace multiple threads
10   * GetCurrentThreadId()
11   * pthread_self()
12
13 * Put zlib (de)compression in a separate thread.
14
15 * Trace TSCs
16
17 * Retrace multiple threads (which will imply abandoning GLUT)
18
19 * Provide a readline-like interactive mode to gltrace
20   * http://github.com/antirez/linenoise
21     * https://github.com/antirez/linenoise/issues#issue/8
22   * http://hg.youterm.com/radare/file/87579f8c5087/src/dietline.c 
23
24 * Trace window sizes somehow
25
26 * Plug memory leaks.
27
28 * Allow to distinguish between the calls really done by the program, vs the
29   fakes one necessary to retrace correctly.