mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-02-02 12:50:58 +00:00
Updated version numbers and documentation for 0.9.5 release.
This commit is contained in:
parent
04ebcff4fb
commit
b0704762f2
|
@ -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.
|
|
@ -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
|
||||
---------------------
|
||||
|
|
|
@ -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.
|
|
@ -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]
|
||||
|
|
|
@ -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")]
|
||||
|
|
|
@ -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")]
|
||||
|
|
|
@ -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")]
|
||||
|
|
Loading…
Reference in a new issue