the_fiddler
3656003844
Now prints the OpenTK license and adds the [AutoGenerated] attribute to the generated bindings.
2009-02-28 19:29:34 +00:00
the_fiddler
08bf5e52ad
Merged changes from gl3 branch.
2009-02-28 18:50:16 +00:00
the_fiddler
69b17fa43f
Normalize line endings and set the mime-type=text/plain and eol-style=native properties on all files.
2009-02-22 10:43:35 +00:00
the_fiddler
c5fff6bb7d
Fixed GL.ReadPixels (was GL.ReadPixel)
2008-03-01 13:11:15 +00:00
the_fiddler
5692eb125b
Fixed type translation.
2008-02-02 13:24:41 +00:00
the_fiddler
4fe6d37770
Completed move of OpenTK.OpenGL to OpenTK.Graphics.OpenGL.
2008-02-02 00:58:26 +00:00
the_fiddler
8346df89b8
Updated FBO specs with specific enums.
...
Fixed GL.Ext.CheckFramebufferStatus (was CheckFramebufferStat before)
Moved default namespace to OpenTK.Graphics.OpenGL.
Moved OpenTK.Graphics.OpenGL.Enums to OpenTK.Graphics.OpenGL.
2008-02-02 00:23:06 +00:00
the_fiddler
ecda68e709
Fixed capitalization of Texture2D etc.
2008-01-24 09:16:49 +00:00
the_fiddler
b80a67b687
Added JTalton's double precision mathlib.
2008-01-20 17:14:12 +00:00
the_fiddler
abe331b247
Fixed NewTess and DeleteTess (were NewTes and DeleteTes).
...
Fixed wrapper generation for functions with both pointer and generic parameters.
2008-01-19 15:25:30 +00:00
the_fiddler
2914cb49cd
Made the ParameterCollection.Rebuild property public.
2008-01-19 15:24:34 +00:00
the_fiddler
53e9f7cc67
Fixed a possible NRE (raised with Glu)
2008-01-15 09:34:01 +00:00
the_fiddler
c15abc0d84
Added setting to DropMultipleTokens. Disabled this functionality (caused problems with some enums)
2008-01-14 23:41:53 +00:00
the_fiddler
22e356ec45
Fixed a possible null key exception when no AuxEnums are loaded.
2008-01-03 00:52:55 +00:00
the_fiddler
0f15148926
Duplicate enums are now dropped (Core > ARB > EXT > Vendor-specific).
...
Final values are calculated for all tokens (no "Foo = (int)Bar.Baz" anymore)
EnumCollection keys are now updated after translating the enums.
2008-01-03 00:08:49 +00:00
the_fiddler
e0fc40b508
Fixed GL.Scale (was GL.Scaled)
2008-01-02 13:50:43 +00:00
the_fiddler
8daabaa1d3
Corrected casing of ExtTextureSrgb.
2007-11-10 18:33:44 +00:00
the_fiddler
2ed4b0066b
Fixed mismatch between Delegate and Import declarations.
2007-11-10 12:29:17 +00:00
the_fiddler
6c86f654ed
Fixed IntPtr processing - real pointers (with object overloads) are now differentiated from plain IntPtr parameters (e.g. offsets). Fixed Tao bindings generation.
2007-11-10 10:28:22 +00:00
the_fiddler
f5ccec88e6
Doesn't trim EdgeFlagv anymore.
2007-11-04 16:48:57 +00:00
the_fiddler
e5f52f2410
Fixed ReturnType and Parameters translation to follow .Net naming conventions.
2007-11-04 15:21:50 +00:00
the_fiddler
5ec74af8a4
Fixed IsEnabled which had its ending trimmed.
2007-11-04 15:21:00 +00:00
the_fiddler
30811cb4ac
Translation code to follow .Net naming conventions.
2007-11-04 15:20:19 +00:00
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