From 3a8dc10caace7ff103602f78279b7bbeff819796 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Wed, 24 Jun 2009 16:09:29 +0000 Subject: [PATCH] Updated documentation for release. --- Documentation/Changelog.txt | 17 +++++++++++++++++ Documentation/Release.txt | 37 ++++++++++++++++++++++++++++++------- 2 files changed, 47 insertions(+), 7 deletions(-) diff --git a/Documentation/Changelog.txt b/Documentation/Changelog.txt index 65a8500c..50a6afa5 100644 --- a/Documentation/Changelog.txt +++ b/Documentation/Changelog.txt @@ -1,5 +1,22 @@ [Legend: complete('+') | WIP('*') | missing('-')] +------------------------- + OpenTK 0.9.8-1 -> 0.9.9 +------------------------- ++ OpenTK + + Compute + + Initial support for the OpenCL flat API. + + Input + + Keyboard/Mouse/JoystickDevice are now marked as obsolete. + + GameWindow + + New properties: Bounds, Size, Location, ClientRectangle, ClientSize, Icon. + + Size should now contain the correct value inside the GameWindow constructor. + + The GameWindow should now start at the center of the specified DisplayDevice (Windows-only at the moment). + + GameWindow no longer relies on Windows.Forms. + + Graphics + + Glu is now marked as obsolete. + + Support for multisampled contexts (Windows-only at the moment). + ------------------------- OpenTK 0.9.8 -> 0.9.8-1 ------------------------- diff --git a/Documentation/Release.txt b/Documentation/Release.txt index 5fe4cd1a..a511adb5 100644 --- a/Documentation/Release.txt +++ b/Documentation/Release.txt @@ -1,15 +1,18 @@ -The Open Toolkit 0.9.8-1 Beta -Sunday, 31 May 2009 +The Open Toolkit 0.9.9 Beta + [Overview] -This release fixes issues identified in OpenTK 0.9.8: -* GL.GetBoolea is renamed to GL.GetBoolean -* TextPrinter.Clear() no longer results in text corruption. -* Matrix4.Mult() performance is increased. +This is the first preview release of what will become OpenTK 1.0. Major changes: +* Initial support for the OpenCL flat API (OpenTK.Compute). +* New, more versatile GameWindow implementation. +* Support for fullscreen antialiasing. +* Reduced reliance on Windows.Forms (dependency will be removed completely before OpenTK 1.0). -Please visit http://www.opentk.com to report issues or request features. +Please note that this is a work-in-progress snapshot release and should only be used for testing purposes. + +Visit http://www.opentk.com to report issues or request features. @@ -25,6 +28,7 @@ Joystick input is not supported on MacOS at this time. OpenGL 3.0 is not supported on MacOS at this time. +The new GameWindow implementation may not function correctly on Mac OS X. [API changes] @@ -41,6 +45,25 @@ OnResize(ResizeEventArgs) -> OnResize(EventArgs) Please replace all instances of "ResizeEventHandler" by "EventHandler and replace "e.Width" / "e.Height" by "this.Width" and "this.Height". +2. All GameWindow.On* functions are now 'protected' instead of 'public'. + +Please mark all relevant overrides as 'protected'. + +3. Glu is now marked as deprecated. + +Please use OpenTK.Math instead. + +4. OpenTK.Input.[Keyboard|Mouse|Joystick]Device are marked as obsolete. + +Please continue using these classes normally. A future update will provide a much more versatile input API. + + +[0.9.8-1] + +1. GL.GetBoolea is renamed to GL.GetBoolean. + +Please replace all instances of the former by GL.GetBoolean. + [0.9.8]