Updated Changelog.txt and Release.txt in preparation for release.

This commit is contained in:
the_fiddler 2007-09-02 10:09:30 +00:00
parent 1947662281
commit 9c1c2bc827
2 changed files with 38 additions and 16 deletions

View file

@ -1,5 +1,34 @@
'+' complete, '*' WIP, '-' missing
OpenTK 0.3.10 -> 0.3.11
+ Bind
+ Preliminary support for GLU and GLX.
+ Improved generator speed. GLU generation down to 40 seconds (from 6 minutes).
+ Enhanced overload trimming using Regexes. All endings should be handled correctly now.
+ OpenTK
+ Platform
+ Replaced System.Windows.Forms.Message with OpenTK.Platform.Windows.MSG. Corrects deadlocks under 32-bit windows.
+ Added WindowMessage enum from Mono's bindings.
+ GameWindow, GLControl and GLContext
+ Improved shutdown sequence (finalizers only on classes that actually need them).
+ Improved stability (exceptions no longer thrown in finalizers).
+ Corrected deadlock under 32-bit Windows (see above).
+ Added DummyGLControl and DummyGLContext, used in design mode. Improves design speed and resolves Visual Studio crashes.
+ GameWindow Create event marked as obsolete. Use the Load event instead.
+ Input
+ Correctly implemented disposable pattern.
+ OpenGL
+ GL.ClearColor() now accepts a System.Drawing.Color
+ All function endings are trimmed now (see Bind changelog).
+ Examples
+ Improved ExampleLauncer behavior. Examples are now launched in the main ExampleLauncher thread, and the ExampleLauncher becomes invisible whenever and example is active.
+ Improved example names inside the ExampleLauncher. Renamed some examples to better reflect their contents.
+ Added two new tutorials: 'T01: Simple Window' and 'T02: Resizable Window'
+ Updated the DrawCube() immediate mode functions to use System.Drawing.Colors
OpenTK 0.3.9 -> 0.3.10

View file

@ -1,6 +1,6 @@
================================================================================
OpenTK 0.3.10 WIP Release notes
OpenTK 0.3.11 WIP Release notes
IMPORTANT: This release is intended for testing and experimentation only. Use at your own risk!
@ -8,23 +8,16 @@ IMPORTANT: This release is intended for testing and experimentation only. Use at
Highlights:
* IMPORTANT: Please report any deadlocks at http://opentk.sourceforge.net!
* Feature: Two new tutorials (T01: Simple Window) and (T02: Resizable Window) which showcase the relevant features of the GameWindow class.
* Feature: GL.ClearColor now accepts a System.Drawing.Color (e.g. GL.ClearColor(Color.MidnightBlue))
* Feature: GameWindow.Create event is obsolete. Use the GameWindow.Load event instead.
* Feature: Improved binding generation speed. Initial support for GLU and GLX.
* New feature: Complete WGL bindings.
* New feature: Now compatible with both Mesa3d 6.5.x and 7.0.x!
* Feature: Improved loading speed for GLControl and GameWindow.
* Feature: Improved GLControl compatibility under Linux (now selects a visual with the same bit-depth as the parent window).
* Feature: Improved GLControl and GameWindow stability (but see known issues below).
* Feature: GL.Color3 and GL.Color4 can now take a System.Drawing.Color (e.g. GL.Color3(System.Drawing.Color.MidnightBlue)).
* Critical Bug fix: Resolved deadlocks under 32-bit Windows platforms.
* Bug fix: Overloads for all relevant OpenGL functions (some endings where not trimmed in 0.3.9). Breaking change.
* Bug fix: Fixed interminent ExampleLauncher crashes (but see known issues below).
* Bug fix: Fixed corrupt visuals under 64-bit Linux.
* Bug fix: GL.Load() would fail to load OpenGL functions.
* Bug fix: OpenGL overloads now call the closest matching delegate (corrects issues with GL.Color3(byte, byte, byte)).
* Known critical bug: ExampleLauncher locks up on Windows XP 32-bit. No such problem under Linux or 64-bit Vista.
* Known bug: ExampleLauncher shuts down when closing any GameWindow under Linux.
* Known issue: 32-bit modes exhibit flashing under Mesa3d 6.5.x. Is a Mesa3d problem, update to Mesa3d 7.0.x or use a 24-bit visual.
* Known issue: ExampleLauncher shuts down when closing any GameWindow under Linux.
* Known issue: 32-bit modes exhibit flashing under Mesa3d 6.5.x/Ubuntu 7.04. Is a Mesa3d problem, update to Mesa3d 7.0.x or use a 24-bit depth when requesting the visual.
--------------------------------------------------------------------------------