initial commit

This commit is contained in:
Brian Matzon 2003-03-27 16:25:54 +00:00
parent 8b4a868ddd
commit 2ee8c2991b
1 changed files with 24 additions and 0 deletions

24
doc/TODO Normal file
View File

@ -0,0 +1,24 @@
Todo:
1. Apple extensions
2. Pbuffers - means opening up some internals like HDC and HWNDs that are
meaningless to other operating systems but who cares...
3. Debug build: check for function availabilty macro and throw an OpenGL
exception instead of blowing up the VM
4. Javadoc for GL commands. For now why not just paste in the OpenGL man
docs in there as they're in the public domain? If anyone complains we'll
just have to sort something else out...
5. Change callback mechanism for GLUQuadrics to use an interface
6. Pbuffers for linux (and maybe macosx) - it's possible afaik
7. Check that returned modes really are hw accelerated.
(PFD_GENERIC_ACCELERATED, PFD_GENERIC_FORMAT)
8. The linux mouse behaviour hacks - at least the alt+tab hack.
9. Mode switching when alt+tabbing from fullscreen - if possible.
10. Maybe a flag to tell which platform you're on? Or sort out the
GL_NV_vertex_array_range allocation in a xplatform way.
11. OS X version
12. BSD Version?
13. Better documentation/tutorials
14. Better build system
15. 2D API