2006-09-30 18:24:41 +00:00
|
|
|
Todo:
|
2006-10-15 20:28:57 +00:00
|
|
|
+ + + Update directory structure (specs shouldn't reside in the top directory)
|
|
|
|
+ + + Fully implement Framework class.
|
2006-10-11 22:48:39 +00:00
|
|
|
+ + + Correct the Dispose methods to correctly clean resources (they should also call GC.SupressFinalize(true))
|
|
|
|
+ + + Add basic GLX bindings (in progress)
|
|
|
|
+ + + Add basic X bindings (in progress)
|
2006-10-15 20:28:57 +00:00
|
|
|
+ + + Add context creation support for X (needs fixing)
|
2006-10-10 23:40:36 +00:00
|
|
|
+ + + Test X support.
|
|
|
|
+ + + Add the CLS compliant attribute to the GL class.
|
2006-10-15 20:28:57 +00:00
|
|
|
+ + + Clean up the build system for windows .Net, and add build system for linux Mono and windows Mono.
|
|
|
|
+ + Add docs to each project.
|
2006-10-11 22:48:39 +00:00
|
|
|
+ + Add cross-platform way for defining the Application.Idle handler (needs testing)
|
2006-10-10 23:40:36 +00:00
|
|
|
+ + Add more constructors to the Context classes.
|
|
|
|
+ + Add comments and documentation (faqs, pitfalls, best practices).
|
|
|
|
+ + Add a cross-platform build system (probably NAnt?)
|
|
|
|
+ Add more examples.
|
2006-09-30 18:24:41 +00:00
|
|
|
+ Find out what is needed for the MacOS platform (how to do function loading and window management without X11).
|
2006-10-10 23:40:36 +00:00
|
|
|
+ Add full bindings for glu, wgl, glx and agl (probably generated automatically).
|
2006-09-30 18:24:41 +00:00
|
|
|
+ Add the Math module.
|
|
|
|
+ Research and add the Input module.
|
|
|
|
+ Review and add the Timer module.
|
|
|
|
+ Review and add the OpenAL module.
|
|
|
|
+ Add projects for MonoDevelop.
|
2006-10-10 23:40:36 +00:00
|
|
|
+ Clean up the code.
|
2006-10-08 21:22:50 +00:00
|
|
|
+ Add more platform bindings.
|