the_fiddler
c1d3fbe2f1
Merged with gl3 branch.
2007-08-01 09:27:57 +00:00
the_fiddler
c51a0b7a6a
Added Windows.API.VirtualKeys enum.
...
Started VirtualKeus --> OpenTK.Input.Keys keymap .
Removed Keyboard.Key set property.
2007-07-31 21:50:29 +00:00
the_fiddler
c038496fda
Added debug messages to ExampleLauncher.
2007-07-27 12:06:32 +00:00
the_fiddler
8c43b52517
Fixed Raw Input keyboard registration under windows.
...
Fixed marshalling in GetRawInputData.
2007-07-27 01:37:12 +00:00
the_fiddler
20630278fb
IKeyboard is now public. Updated the GameWindow to not create the Keyboard itself (it is done further up).
...
Added all Raw Input structs, functions and enums in Windows.API.
WinRawKeyboard implements IKeyboard using Raw Input on Windows.
2007-07-27 01:20:55 +00:00
the_fiddler
28b4630f04
IKeyboard interface. Updated Keyboard.cs and the examples to use the new interface.
...
Major additions to Windows.API: Implemented all functions and structures for Raw Input.
2007-07-26 22:56:55 +00:00
the_fiddler
3d23105b0d
'Merged' windowing branch. Ugly, but it seems to have worked.
2007-07-23 00:15:18 +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
82e3e6aae1
2007-06-30 08:17:24 +00:00
the_fiddler
9aff9d580a
Corrected file copy on linux.
2007-06-30 08:15:08 +00:00
the_fiddler
c02291dc03
Workaround for nant on linux.
2007-06-30 08:12:47 +00:00
the_fiddler
9a1f938929
New build system now copies examples, exes and libs to the output folders.
2007-06-30 08:06:41 +00:00
the_fiddler
c516340dea
Updated Build.cs to use Path.Combine (fixes issues under linux). Fixed
...
Prebuild.xml to correctly reference text files. Tested under linux.
2007-06-30 07:14:34 +00:00
the_fiddler
f96aafdf75
Build.cs now uses mono to invoke Prebuild.exe on Unix systems.
2007-06-30 07:01:04 +00:00
the_fiddler
63c7c98f7f
+ OpenTK.Build
...
+ Added new, (more) cross-platform build system, written on C#. This takes the place of the scripts and batch files used to compile OpenTK up till now.
+ Removed all build scripts.
+ OpenTK.Framework
+ Now builds under Linux.
2007-06-30 06:45:07 +00:00
the_fiddler
35cda11953
Updated naming.
2007-04-24 12:17:48 +00:00
the_fiddler
17015e978f
Started work on splitting WinForms related things out of this class.
2007-04-24 12:17:15 +00:00
the_fiddler
f240e20934
Updated OpenTK.OpenGL version number to 0.3.6.2
2007-04-24 12:16:45 +00:00
the_fiddler
b001d1af6d
Minor cleanup.
2007-04-24 12:16:20 +00:00
the_fiddler
2dc06f2d66
Minor cleanups (regions, tabs). Started getting the WinForms related things out of this class.
2007-04-24 12:15:09 +00:00
the_fiddler
4a290c7182
Updated GL.ReloadFunction, GL.ReloadFunctions etc to use OpenTK.OpenGL namespace. Updated documentation.
2007-04-24 12:13:34 +00:00
the_fiddler
5422dc407e
OpenTK.Examples.OpenGL.Basic.Lesson01 renamed to OpenTK.Examples.OpenGL.Basic.001-Cube
2007-04-21 15:34:41 +00:00
the_fiddler
a24f8934b1
Folder strucure and project naming updates. Added "System" reference for OpenTK.OpenGL.Bind
2007-04-21 15:33:02 +00:00
the_fiddler
cc05190a4d
Deleted ReadSpecs.cs (no longer used)
2007-04-20 20:54:17 +00:00
the_fiddler
7ca359b66d
License, changelog.txt and todo.txt updates for OpenTK.OpenGL.Bind
2007-04-20 20:53:15 +00:00
the_fiddler
922b389ad8
2007-04-20 20:46:29 +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
d0a6d86bb9
New bindings. Now support all extensions. Renamed ./GL.cs to ./GLHelper.cs and added many useful functions.
2007-04-20 19:05:11 +00:00
the_fiddler
3ff2b848e2
Synced with latest Tao.GlBindGen source. OpenTK.OpenGL.Bind now uses CodeDOM internally for code generation. Many bugfixes. Supports newest specs.
2007-04-20 19:03:11 +00:00
the_fiddler
52cbe0c5a8
Update to the latest OpenGL specs from the new registry (these include shader model 4).
2007-04-20 19:01:15 +00:00
the_fiddler
593d7460dd
Build system updates.
2006-11-05 13:08:15 +00:00
the_fiddler
22f6a0533c
2006-11-05 12:01:11 +00:00
the_fiddler
24c3a6b290
2006-11-05 11:50:08 +00:00
the_fiddler
9e72968f01
Updated the OpenTK.OpenGL.dll.config file. Tested under Mono (Windows and Linux). Updated docs.
2006-11-03 00:07:58 +00:00
the_fiddler
8f0ce4b1d5
2006-11-02 21:49:00 +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
5728bf0aa5
Resolution changing now works ok under windows.
2006-10-16 00:04:42 +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
977a41059c
2006-10-15 22:12:27 +00:00
the_fiddler
a664bfa4c6
Deleted GLContextLoad related files.
2006-10-15 20:33:10 +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
261df17632
Updated the Context class hierarchy. Now WindowsVistaContext and WindowsContext inherit from WindowsBaseContext, avoiding code duplication.
...
Some minor updates to the XApi, Framework and GLContext files.
Updated todo.txt and changelog.txt
2006-10-11 22:48:39 +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
2bfe5811c4
2006-10-11 22:01:15 +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
7096709104
2006-10-10 23:40:36 +00:00
the_fiddler
84736c3ad3
2006-10-10 20:50:28 +00:00