the_fiddler
844d262df2
Fixed GetShader to use the new enums. Added PointParameter helper overload.
2008-01-04 17:16:43 +00:00
the_fiddler
45a0bb7c7d
Updated bindings with specific enums.
2008-01-04 17:07:58 +00:00
the_fiddler
ecb325683c
Glu.ErrorString overloaded to accept the OpenGL ErrorCode enum.
...
Minor cosmetic fixes.
2007-12-09 19:55:34 +00:00
the_fiddler
394d65b6d7
GL.Color3 and GL.Color4 overloaded to accept Vector3 and Vector4 structs.
2007-12-09 19:54:47 +00:00
the_fiddler
cba3413059
Updated licensing information.
2007-11-10 23:29:25 +00:00
the_fiddler
47dad78e44
george's patch for camera and transform functions.
2007-11-10 18:53:25 +00:00
the_fiddler
e4bb4b1764
Fixed handling of some IntPtr parameters.
2007-11-10 18:31:33 +00:00
the_fiddler
6a4d9b9f4f
Updated documentation and renamed Imports.import to Imports.FunctionMap for clarity.
2007-11-10 18:11:34 +00:00
the_fiddler
0e0ff6e735
Fixed version string parsing on mesa renderer. Added TexCoord[234] overloads that take Vector[234]'s. Now prints available extension strings in debug mode.
2007-11-06 21:01:07 +00:00
the_fiddler
b3258229bb
Added SupportsFunction methods. Corrected SupportsExtension methods. Added locking.
2007-11-06 13:33:56 +00:00
the_fiddler
7a55f972bf
EdgeFlagv should not have its ending trimmed.
2007-11-04 16:48:37 +00:00
the_fiddler
94c73de770
Updated to work with the new bindings.
2007-11-04 15:30:44 +00:00
the_fiddler
82b3819f49
Removed obsolete DisplayList class.
2007-11-04 15:30:06 +00:00
the_fiddler
8d7019ac9a
Bindings (with new naming conventions) re-generated with Bind 0.9.9
2007-11-04 15:29:41 +00:00
the_fiddler
b314c198cc
Bindings (with new naming conventions) re-generated with Bind 0.9.9
2007-11-04 15:29:24 +00:00
the_fiddler
8bf372af28
Regenerated using the latest Bind version.
2007-10-31 17:44:45 +00:00
the_fiddler
466f38897b
Regenerated using the latest Bind version. Adds PixelInternalFormat enum. Fixes IntPtr parameters getting object overloads (when they shouldn't)
2007-10-31 17:44:14 +00:00
the_fiddler
007bc18d4e
Added several overloads for the OpenTK.Math Vector[234] structs.
2007-10-26 13:12:24 +00:00
the_fiddler
0bae4b56d7
Updated the specs using the latest generator. Removes extra spaces. Simplifies overloads GL/Glu functions. Slight speedup to functions that return values (no temporary variables).
2007-10-26 13:00:16 +00:00
the_fiddler
41be39acaf
Updated to the new, correct, GLEnums.cs bindings.
2007-10-25 00:33:34 +00:00
the_fiddler
800ac75051
Updated to bindings generated by the 0.3.13.1 generator.
2007-10-21 15:49:42 +00:00
the_fiddler
bd1bf3ca39
Fixed a bug in GL.Load() where the GetProcAddress function was never called.
2007-09-29 15:27:18 +00:00
the_fiddler
41f6619652
Marked as obsolete. Use direct OpenGL methods instead.
2007-09-26 23:13:30 +00:00
the_fiddler
0712635670
Fixed build.
2007-09-22 15:07:28 +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
597cc5c07f
Small update to LoadAll().
2007-09-21 20:36:41 +00:00
the_fiddler
55a84c70c7
Added licensing information. Added Close() call on failed initialization of W01_First_Window. Moved GLContext to OpenTK namespace.
2007-09-09 16:07:39 +00:00
the_fiddler
00a184e24f
Worked around a Mono 1.2.5 gmcs bug, where nested partial classes confuse the compiler.
2007-09-09 15:42:51 +00:00
the_fiddler
184b3cee0d
Sped up GL.LoadAll() and GL.Load() functions.
2007-09-05 19:53:48 +00:00
the_fiddler
5e28f31660
Improved GL loading speed.
...
Added background worker thread to W03_Extensions.
Added debug output to failed WinGLContext.MakeCurrent() calls.
Removed object field from Windows.MSG struct.
2007-09-03 21:47:34 +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
0555cc2716
Corrected spelling.
2007-09-02 19:54:01 +00:00
the_fiddler
dfaaaf582f
Added timing information in GL.LoadAll()
2007-09-02 19:30:25 +00:00
the_fiddler
437d8fe627
Updated T10_GLSL_Cube to remove NRE exception on Mono 1.2.x.
...
Added debug info to the GL.LoadAll function.
Added W03_Extensions.cs example.
2007-09-02 13:34:44 +00:00
the_fiddler
6ddd024fbf
Added System.Drawing.Color overload to GL.ClearColor.
...
Updated W01 and W02 examples to use this overload.
Removed 'Paint' message from W01 Paint event.
2007-09-02 08:08:12 +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
1d62f8521c
Corrected bug affecting the GL.Load and Wgl.Load functions, where the delegates where not retrieved by the GetFields call.
2007-08-22 16:13:41 +00:00
the_fiddler
0133eb1222
Corrected critical bug in X11/API.cs: VisualInfo.visualid was int where it should have been IntPtr, causing incorrect visuals to be created on 64bit platforms.
...
Removed the OnCreate/OnDestroy methods from INativeGLWindow.
Added convenience overloads to OpenTK.OpenGL.GL: Color3 and Color4 can now take a System.Drawing.Color directly.
2007-08-21 09:01:24 +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
9478d51459
Removed unused code files. Changed endings to CRLF.
2007-08-14 16:57:25 +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
53f2e4c48f
Updated ToString function for ColorDepth and DisplayMode.
...
Corrected two warnings in GLHelper.cs
Updated X11GLContext to use the correct DisplayMode.
2007-08-07 18:08:06 +00:00
the_fiddler
863a8e9557
Added Create and Destroy events to NativeGLWindow.
2007-08-06 11:22:18 +00:00
the_fiddler
c855420287
Merged with gl3 branch. Resolved conflicts. Added IMouseDriver.cs
2007-08-04 23:39:56 +00:00
the_fiddler
59b503b3c3
Bumped version numbers.
...
WinRawInput now correctly subclasses WinGLNative or WinGLControl. WinRawKeyboard now correctly responds to events.
Removed T10_GLSL_Cube.cs which was erroneously moved outside the Examples/Tutorial directory.
Updated INativeWindow, IGameWindow and IGLControl interfaces.
Updated examples to use the new GameWindow interface.
Added documentation to GameWindow.
Improved GameWindow error handling. More defensive programming.
2007-08-04 12:09:58 +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
a3bfafc04a
Synced with gl3 branch.
2007-08-02 14:51:06 +00:00