Updated Changelog.txt and Todo.txt

This commit is contained in:
the_fiddler 2007-04-20 19:07:47 +00:00
parent 99f7f2aad3
commit 3314992859
2 changed files with 19 additions and 5 deletions

View file

@ -1,11 +1,26 @@
OpenTK 0.3.5 -> 0.3.6 OpenTK 0.3.5 -> 0.3.6
+ Updated the build system to include txt files in the project generation.
+ OpenTK.OpenGL.Bind
+ Synced with Tao.GlBindGen codebase.
+ Uses CodeDOM internally for code generation.
+ Updated to latest specs (which include shader model 4).
+ OpenTK.OpenGL (Low level)
+ All OpenGL extensions are now generated (up to shader model 4).
+ Decorated imports and delegates with the SuppressUnmanagedCodeSecurity attribute. Major speed improvements in CPU-bound applications.
+ More robust and faster static initialisation for the GL class.
+ Updated GLHelper.cs, with methods to obtain or reload OpenGL entry points, as well as query for supported extensions.
+ Got rid of "object" overloads for typed arrays.
+ All known bugs are now fixed.
+ OpenTK.OpenGL (High level) + OpenTK.OpenGL (High level)
+ Added the DisplayList class. + Added the DisplayList class.
+ OpenTK.Examples.OpenGL + OpenTK.Examples.OpenGL
+ Added the Basic.DisplayLists example. + Added the Basic.DisplayLists example.
OpenTK 0.3.4 -> 0.3.5 OpenTK 0.3.4 -> 0.3.5
+ Thanks to Erik Ylvisaker's hard work, OpenTK now works under both Windows and X11. + Thanks to Erik Ylvisaker's hard work, OpenTK now works under both Windows and X11.
+ The GLContext class now contains all needed code for mode switching. + The GLContext class now contains all needed code for mode switching.

View file

@ -12,18 +12,17 @@ OpenTK.OpenGL todos:
+ OpenGL function overloads. + OpenGL function overloads.
(Low level) (Low level)
+ Restore the Extensions.
+ Mark the GL class as CLS compliant. + Mark the GL class as CLS compliant.
+ Inline XML documentation. + Inline XML documentation.
+ Add support for the MacOS X platform.
+ Add complete Wgl, Glx, Agl and Glu bindings. + Add complete Wgl, Glx, Agl and Glu bindings.
+ Get rid of the "object" overloads in favour of generics.
Context class: Context class:
+ Add more constructors. + Add more constructors.
+ Add support for the MacOS X platform. + Add native support for the MacOS X platform (now goes through X).
Examples: Examples:
+ Homogenize the example layout. + Reorganize the example layout.
+ Add comments were needed. + Add comments were needed.