Updated version numbers and documentation for 0.9.5 release.

This commit is contained in:
the_fiddler 2009-03-08 22:19:00 +00:00
parent 04ebcff4fb
commit b0704762f2
7 changed files with 49 additions and 23 deletions

View file

@ -7,13 +7,11 @@ Usage
To use OpenTK, you need to reference OpenTK.dll from your project. The way you do this changes from IDE to IDE - refer to http://www.opentk.com/doc for specific instructions.
In any case, make sure the OpenTK.dll.config file is copied to the output directory along OpenTK.dll. This file is *required* for OpenTK to work on Linux and Mac OS X.
In any case, make sure the OpenTK.dll.config file is copied to the output directory along with OpenTK.dll. This file is *required* for OpenTK to function on Linux and Mac OS X.
Build instructions
If you have Visual Studio 2005/2008 or MonoDevelop 2 (post-beta1), simply open OpenTK.sln in the Build/ folder.
If you have Visual Studio 2005/2008 or MonoDevelop 2 (post-beta1), simply open OpenTK.sln in the Build/ folder. If you wish build from the commandline, install nant (http://nant.sourceforge.net) and execute Build.exe in the Build/ folder.
If you wish build from the commandline, install nant (http://nant.sourceforge.net) and execute Build.exe in the Build/ folder.
The resulting binaries are placed in the Binaries/Release or Binaries/Debug folder.
The resulting binaries are placed into the Binaries/Release or Binaries/Debug folder.

View file

@ -1,5 +1,35 @@
[Legend: complete('+') | WIP('*') | missing('-')]
---------------------
OpenTK 0.9.4 -> 0.9.5
---------------------
+ Bind
+ Added support for inline OpenGL documentation.
+ Fixed mapping between signed / unsigned wrappers -> signed / unsigned entry points (casts should no longer be necessary).
+ Build
+ Added System.Xml reference to Bind project.
+ Added new documentation files to Bind project.
+ OpenTK
+ GameWindow / GLControl
+ Added new constructors to select the desired GraphicsContext version and flags.
+ Graphics
+ The GL class now contains inline documentation.
+ It is now possible to specify desired version and flags for the OpenGL context (forward-compatible, debug).
+ Input
+ It is now possible to use devices without axes and/or buttons (e.g. keyboard extensions, tablets).
+ Platform
+ X11 platform driver now uses glXChooseFBConfig for visual selection, if available.
+ X11 platform driver now supports GLX_ARB_create_context (OpenGL 3.0).
+ Examples
+ Extension test now requests an OpenGL 3.0 context.
+ Extension test now shows the parameters of each OpenTK.Graphics.GL function.
---------------------
OpenTK 0.9.3 -> 0.9.4
---------------------

View file

@ -1,11 +1,11 @@
The Open Toolkit 0.9.4 Beta Release notes
The Open Toolkit 0.9.5 Beta -- Release notes
[ Overview]
This release adds Joystick support for Windows and Linux, introduces GL3
functions and tokens and adds support for creating GL3 contexts on Windows.
Some minor TextPrinter bugs have also been fixed.
This release adds inline documentation to OpenTK.Graphics.GL,
adds support for OpenGL 3.0 on Linux, improves joystick
support on all platforms and fixes the mapping between unsigned
and signed OpenGL functions (e.g. Uniform1ui vs Uniform1i).
Please report any issues you may encounter at http://www.opentk.com.
@ -13,9 +13,9 @@ Please report any issues you may encounter at http://www.opentk.com.
[API changes]
No source-level breaking changes were introduced in OpenTK 0.9.4.
Binary-level compatibility is not preserved in beta releases.
No breaking changes were introduced in OpenTK 0.9.5. Please note
that binary compatibility is not preserved between beta releases.
GL3 support may expose your applications to driver bugs. A future
release will make it possible to choose between GL2- and GL3-
compatible contexts.
It is now possible to use joystick-like devices that contain 0 axes
and / or buttons (e.g. tablets). Make sure that your application
checks device capabilities before trying to use a joystick.

View file

@ -5,10 +5,8 @@
[OpenTK.Graphics.GL]
+ Improve performance for functions that return StringBuilders.
+ Inline XML documentation.
[OpenTK.Graphics.GraphicsContext]
+ Make it possible to choose between GL2 and GL3 contexts.
+ FSAA support (very simple, now that GL3 support has been added.)
[OpenTK.GLControl]

View file

@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
// Build Number
// Revision
//
[assembly: AssemblyVersion("0.9.9.5")]
[assembly: AssemblyFileVersion("0.9.9.5")]
[assembly: AssemblyVersion("0.9.9.6")]
[assembly: AssemblyFileVersion("0.9.9.6")]

View file

@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
// Build Number
// Revision
//
[assembly: AssemblyVersion("0.9.4.0")]
[assembly: AssemblyFileVersion("0.9.4.0")]
[assembly: AssemblyVersion("0.9.5.0")]
[assembly: AssemblyFileVersion("0.9.5.0")]

View file

@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("0.9.4.0")]
[assembly: AssemblyFileVersion("0.9.4.0")]
[assembly: AssemblyVersion("0.9.5.0")]
[assembly: AssemblyFileVersion("0.9.5.0")]