Commit graph

21 commits

Author SHA1 Message Date
the_fiddler b80cb4ac40 Added translation code to follow the .Net naming conventions. 2007-11-04 15:19:38 +00:00
the_fiddler 99612e5961 Split translation code between Type.Translate() and Parameter.Translate(). 2007-11-04 15:19:01 +00:00
the_fiddler c54fcdf724 Fixed a regression where pure IntPtr parameters (size etc etc) obtained 'object' overloads. 2007-10-31 17:42:29 +00:00
the_fiddler 9edbab71de Moved the Wrapper generation to Function instead of Delegate. Simplified the code. 2007-10-26 12:55:26 +00:00
the_fiddler 2a89d44071 Rather big update: turned void* to IntPtr, to avoid problems with .Net and Tao functions directly IntPtr (the object overload would be called and all hell would break loose).
Minor cleanup. Added code to turn ALL_CAPS enums into .Net CamelCase enums - must take care of the extensions before enabling this.
Added a couple new commandline options, and fixed a misspelling (NestedEnumsClass was NestedEunmsClass, ugh!)
2007-10-21 15:48:52 +00:00
the_fiddler 26f5d0dff4 Updated BindStreamWriter to better handle endlines. Reverted WinRawInput to standard reads. 2007-09-22 14:59:33 +00:00
the_fiddler e0c514f96e Added partial modifier to internal Delegates and Imports class. Removed constructors (they now reside in GLHelper.cs). Renamed GL.DrawArray to GL.DrawArrays. 2007-09-05 19:59:54 +00:00
the_fiddler a813684176 Merged with Bind. Added GLU bindings. Corrected OpenGL overload trimming. 2007-09-02 22:52:00 +00:00
the_fiddler 017a345927 Merged with bind branch: updated GL.cs wrappers, Glx and Glu implementation suppoort files, faster Bind. 2007-09-02 00:40:43 +00:00
the_fiddler 4c2bb7f9b4 Wgl structs now reside in the OpenTK.Platform.Windows namespace, notin OpenTK.Platform.Windows.API. 2007-09-01 23:59:47 +00:00
the_fiddler 2254388903 Merged with bind branch. 2007-08-20 12:25:48 +00:00
the_fiddler 7efeeda3ca 2007-08-20 10:46:37 +00:00
the_fiddler 2e467d1aa3 Added wgl binding generator. 2007-08-12 16:14:23 +00:00
the_fiddler 273405e4a0 Improved opengl overload trimming. 2007-08-10 20:16:05 +00:00
the_fiddler 7a2da17f5c Updated Build.exe to correctly generate sharpdev and sharpdev2 projects.
Removed some unused variables.
Added licensing information.
2007-08-10 09:27:13 +00:00
the_fiddler c855420287 Merged with gl3 branch. Resolved conflicts. Added IMouseDriver.cs 2007-08-04 23:39:56 +00:00
the_fiddler 2f64fb372e Major updates to keyboard input. The infrastructure (drivers etc) is ready. Windows raw input works (now implementing multiple devices). The examples need updating for the new input methods.
Updated the ExampleLauncher to not process exceptions. Updated the IExample interface to contain the Launch method. Updated examples and the ExampleLauncher according to the IExample interface.
Synced with gl3 branch.
2007-08-03 00:14:31 +00:00
the_fiddler 2b871325ea Synced with gl3 branch. 2007-08-01 22:28:54 +00:00
the_fiddler 00da3bf3f4 Sycned with gl3 branch. 2007-08-01 21:14:39 +00:00
the_fiddler 34e3e388c4 Merged with gl3 branch. 2007-08-01 09:27:57 +00:00
the_fiddler b4f122ad57 'Merged' windowing branch. Ugly, but it seems to have worked. 2007-07-23 00:15:18 +00:00