]> git.cworth.org Git - apitrace/blobdiff - TODO
Use d3dx9.dll if available.
[apitrace] / TODO
diff --git a/TODO b/TODO
index 4af1f8788910808e761e904803379a506792ad6f..e1665fe167602c7a791920a7d698d0dad84ca350 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,5 +1,5 @@
-                                 Things To Do
-                           (in no particular order)
+                                  Things To Do
+                            (in no particular order)
 
 
 * Determine blob sizes passed to glXxxPointer functions.
   * http://msdn.microsoft.com/en-us/library/aa366902(v=VS.85).aspx
   * http://stackoverflow.com/questions/1281686/determine-size-of-dynamically-allocated-memory-in-c
 
-* Drop GLEW dependency -- the supported extension subset is different from what
-  we want, and it is trivial to code generate the wrappers
+* Allow clamping to a GL version or a number of extensions.
 
 * Trace multiple threads
   * GetCurrentThreadId()
   * pthread_self()
 
+* Put zlib (de)compression in a separate thread.
+
 * Trace TSCs
 
 * Retrace multiple threads (which will imply abandoning GLUT)
     * https://github.com/antirez/linenoise/issues#issue/8
   * http://hg.youterm.com/radare/file/87579f8c5087/src/dietline.c 
 
+* Trace window sizes somehow
+
+* Write snapshots as PNGs instead of BMPs
+
+* Add new mode to compare with previous snapshots instead of writing.
+
+* Plug memory leaks.