* 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
 
+* Allow clamping to a GL version or a number of extensions.
+
 * Drop GLEW dependency -- the supported extension subset is different from what
   we want, and it is trivial to code generate the wrappers
 
   * GetCurrentThreadId()
   * pthread_self()
 
+* Put zlib (de)compression in a separate thread.
+
 * Trace TSCs
 
 * Retrace multiple threads (which will imply abandoning GLUT)