the_fiddler
ef183b18cc
Qualify System.Drawing.Rectangle/Point/Size structs fully when necessary, to avoid namespace clash with OpenTK.Rectangle/Point/Size.
2009-11-02 09:37:18 +00:00
the_fiddler
af94d707c0
Renamed dds textures to not contain strange characters that confuse Prebuild.
...
Added checks for extension support to SwizzledParallax sample.
2009-10-28 09:05:13 +00:00
the_fiddler
cde8d8771b
Merged Inertia's example and geometry branch,
2009-10-24 10:07:43 +00:00
the_fiddler
c65d6789b0
Fixed compilation issue caused by OnUnload access modifier changed (public -> protected).
2009-10-21 13:51:39 +00:00
the_fiddler
15cad88758
OnLoad/OnUnload should be protected, not public, to conform with the class library design guidelines. This issue was supposed to be fixed in 0.9.9-2, but was apparently overlooked.
2009-10-21 13:33:00 +00:00
the_fiddler
d2f28a6e97
Added KeyboardKeyEventArgs.
...
Modified KeyboardDevice.KeyDown/KeyUp to follow the class library design guidelines.
Modified samples to use the new KeyDown/KeyUp event signatures.
2009-09-04 22:10:50 +00:00
the_fiddler
486c42168a
Manually check for OpenGL version. Removed TextPrinter references.
2009-08-17 09:57:43 +00:00
the_fiddler
dc877c5bfe
Fixed Matrix4.CreatePerspectiveFieldOfView calls to use radians instead of degrees.
2009-08-15 17:52:49 +00:00
the_fiddler
0e02f67749
Moved OpenTK.Graphics.GL class to the OpenTK.Graphics.OpenGL namespace (reason: necessary for OpenGL|ES support; necessary for support of different OpenGL profiles). OpenTK.Graphics.GL has been moved to the OpenTK.Compatibility library.
...
Removed OpenTK.Graphics.Glu class (reason: deprecated upstream; most functionality provided by OpenTK math; not compatible with OpenGL 3.0+.) OpenTK.Graphics.Glu can be accessed through OpenTK.Compatibility.
Added OpenGL|ES-specific ErrorHelper classes.
Moved OpenTK.Graphics.DisplayDevice and OpenTK.Graphics.DisplayResolution to the root OpenTK namespace (reason: their functionality is not specific and does not depend on OpenTK.Graphics).
Split Graphics*Exception classes into different files.
Made GraphicsErrorException public (reason: necessary for OpenTK.Compatibility).
2009-08-14 13:13:28 +00:00
the_fiddler
cb661c2dca
Merged gw-next2 branch to trunk.
2009-06-02 15:49:39 +00:00
the_fiddler
c83fda0419
Fixed source code resources for all examples.
2009-04-21 13:33:25 +00:00
the_fiddler
989be84c96
Moved and renamed examples to match the new example structurs.
...
Made example source code visible for all examples in example browser.
Updated Prebuild.exe to newest SVN version (resolves issues with resources).
Added .rtf and .resx files to Examples project in Prebuild.xml.
2009-04-20 09:48:33 +00:00
the_fiddler
8cecdb3fa8
Deleted trunk - could not merge windowing branch.
2007-07-23 00:01:30 +00:00
the_fiddler
0672510275
Updated information in preparation of release.
2007-07-01 11:30:55 +00:00
the_fiddler
a68b57f3d2
Synced OpenTK.OpenGL.Bind and OpenTK.OpenGL.GL to latest Tao beta (2.1.3.6 and 2.1.0.7 respectively).
...
Added Enums.GLenum which contains all OpenGL enumerants. Functions with GLenum parameters now do not take ints but Enums.GLenum.
Added ref/out overloads.
2007-07-01 10:54:46 +00:00
the_fiddler
99f7f2aad3
Updated using directives for examples (added "using Enums = OpenTK.OpenGL.Enums"). Added some documentation and regions.
2007-04-20 19:06:17 +00:00
the_fiddler
24c3a6b290
2006-11-05 11:50:08 +00:00
the_fiddler
cd32a6db54
2006-11-02 21:40:36 +00:00
the_fiddler
fdd693a4f1
Framework:
...
Updates to mode switching under windows plus a little refactoring.
2006-10-17 19:34:49 +00:00
the_fiddler
f0f03d58db
Updates to fullscreen toggling for windows.
...
Added the ColorDepth, ZDepth and StencilDepth properties to the Framework.
Merged Context creation for windows into a single file.
2006-10-15 23:31:37 +00:00
the_fiddler
17b411e2ec
Directory structure updates (more to come)
...
Updated OpenTK.OpenGL.Bind (0.7.7)
Split GL enums, core and extensions to different files. Extension support is missing for the time being.
Updated the framework implementation and namespace.
2006-10-15 20:28:57 +00:00
the_fiddler
f34436f131
Placed the Framework into a new project (with corresponding project folder).
2006-10-11 22:10:29 +00:00
the_fiddler
8cd76686d0
Preparatory work for linux support (added basic X and GLX bindings)
...
Major update to OpenTK.OpenGL.Bind.
Updated OpenGL specs to 2.1 (were 2.0)
2006-10-11 21:42:22 +00:00
the_fiddler
3319e79696
OpenTK.OpenGL.Bind 0.7.5.1 -> 0.7.5.2 (out char[] -> StringBuilder)
...
Updated the GLSL.Lesson01 example.
Full Mono support under Windows.
Api.Message and Api.PeekMessage updates (no longer crashes in release mode).
2006-10-09 23:58:30 +00:00
the_fiddler
71e3074bea
2006-10-09 22:35:25 +00:00
the_fiddler
d9b0ac6e5c
Added GLForm.cs (base class for cross-platform windowing control)
...
Temporarily removed all examples apart from GLSL.Lesson01 which has been updated to use the GLForm class.
Minor updates to OpenTK.OpenGL.Bind
2006-10-08 21:22:50 +00:00
the_fiddler
fdb625da0f
2006-10-08 18:26:43 +00:00
the_fiddler
ab0b91c51e
2006-09-30 20:10:10 +00:00
the_fiddler
37834b1ff6
Added the GLSL example.
...
More function signatures use enums now (according to their category), instead of ints. Must check.
More
2006-09-30 19:58:51 +00:00