Commit graph

  • 45a0efd9d1 Removed redudant GL.LoadAll call in WinGLNative Added Glu.LoadAll call to GLControl.cs the_fiddler 2007-09-02 23:04:11 +0000
  • 7f5bdc2fdc Removed redudant GL.LoadAll call in WinGLNative Added Glu.LoadAll call to GLControl.cs the_fiddler 2007-09-02 23:04:11 +0000
  • d757447a8f T04_Lit_Cube not ready yet. the_fiddler 2007-09-02 22:52:56 +0000
  • c610a8b707 T04_Lit_Cube not ready yet. the_fiddler 2007-09-02 22:52:56 +0000
  • a813684176 Merged with Bind. Added GLU bindings. Corrected OpenGL overload trimming. the_fiddler 2007-09-02 22:52:00 +0000
  • cc23dac7a8 Merged with Bind. Added GLU bindings. Corrected OpenGL overload trimming. the_fiddler 2007-09-02 22:52:00 +0000
  • 0555cc2716 Corrected spelling. the_fiddler 2007-09-02 19:54:01 +0000
  • 4ce8c1f0d3 Corrected spelling. the_fiddler 2007-09-02 19:54:01 +0000
  • dfaaaf582f Added timing information in GL.LoadAll() the_fiddler 2007-09-02 19:30:25 +0000
  • 601a8ad2f8 Added timing information in GL.LoadAll() the_fiddler 2007-09-02 19:30:25 +0000
  • 58bad52607 Bumped version number. the_fiddler 2007-09-02 13:36:54 +0000
  • 5783528f10 Bumped version number. the_fiddler 2007-09-02 13:36:54 +0000
  • 804e5f39b2 Update for release. the_fiddler 2007-09-02 13:36:19 +0000
  • 30f768eafd Update for release. the_fiddler 2007-09-02 13:36:19 +0000
  • 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. the_fiddler 2007-09-02 13:34:44 +0000
  • 6fb1fe1e1b 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. the_fiddler 2007-09-02 13:34:44 +0000
  • 9c1c2bc827 Updated Changelog.txt and Release.txt in preparation for release. the_fiddler 2007-09-02 10:09:30 +0000
  • 499d396690 Updated Changelog.txt and Release.txt in preparation for release. the_fiddler 2007-09-02 10:09:30 +0000
  • 1947662281 T10_GLSL_Cube now really exits when OpenGL 2.0 support is not available. The ExampleLauncer example TextBox is now docked inside the parent form. Bumped version numbers. the_fiddler 2007-09-02 08:25:10 +0000
  • e160c0fac2 T10_GLSL_Cube now really exits when OpenGL 2.0 support is not available. The ExampleLauncer example TextBox is now docked inside the parent form. Bumped version numbers. the_fiddler 2007-09-02 08:25:10 +0000
  • 7403987e5c Added DummyGLContext.cs amd DummyGLControl.cs drivers. the_fiddler 2007-09-02 08:09:01 +0000
  • 8c66c39a80 Added DummyGLContext.cs amd DummyGLControl.cs drivers. the_fiddler 2007-09-02 08:09:01 +0000
  • 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. the_fiddler 2007-09-02 08:08:12 +0000
  • f8b21b1dcd Added System.Drawing.Color overload to GL.ClearColor. Updated W01 and W02 examples to use this overload. Removed 'Paint' message from W01 Paint event. the_fiddler 2007-09-02 08:08:12 +0000
  • 00463df2e8 A DummyGLControl driver is now created when in DesignMode. Removes expensive GLContext initialization, and improves designer stability. the_fiddler 2007-09-02 08:07:09 +0000
  • 0942647ea8 A DummyGLControl driver is now created when in DesignMode. Removes expensive GLContext initialization, and improves designer stability. the_fiddler 2007-09-02 08:07:09 +0000
  • fc4e0f3698 Added Glu and Glx generators to Bind. the_fiddler 2007-09-02 07:50:46 +0000
  • 3104a880a1 Added Glu and Glx generators to Bind. the_fiddler 2007-09-02 07:50:46 +0000
  • 728a5c9ec6 Added Glu and Glx generators. the_fiddler 2007-09-02 00:58:10 +0000
  • e1b0d5fdb5 Added Glu and Glx generators. the_fiddler 2007-09-02 00:58:10 +0000
  • 2f09c15672 Trunk now compiles again. the_fiddler 2007-09-02 00:53:24 +0000
  • 9b257a97e9 Trunk now compiles again. the_fiddler 2007-09-02 00:53:24 +0000
  • 017a345927 Merged with bind branch: updated GL.cs wrappers, Glx and Glu implementation suppoort files, faster Bind. the_fiddler 2007-09-02 00:40:43 +0000
  • 9120a732ea Merged with bind branch: updated GL.cs wrappers, Glx and Glu implementation suppoort files, faster Bind. the_fiddler 2007-09-02 00:40:43 +0000
  • ce76c9ffc7 Bumped version number. the_fiddler 2007-09-02 00:19:19 +0000
  • 0b0da23f52 Bumped version number. the_fiddler 2007-09-02 00:19:19 +0000
  • 3bf2d03def Beautified platform selection in GLControl.cs Added missing ')' in Keyboard.ToString() function. the_fiddler 2007-09-02 00:19:01 +0000
  • 8a73f0fb9a Beautified platform selection in GLControl.cs Added missing ')' in Keyboard.ToString() function. the_fiddler 2007-09-02 00:19:01 +0000
  • 9ac9af08ac Removed IDisposable from IGLControl Added IDisposable to INativeGLWindow the_fiddler 2007-09-02 00:17:59 +0000
  • b30f1069a0 Removed IDisposable from IGLControl Added IDisposable to INativeGLWindow the_fiddler 2007-09-02 00:17:59 +0000
  • b89d2231d4 Changed API.* to * in order to reflect changes in OpenTK.Platform.Windows.API. Improved Disposable pattern implementation in most Windows classes. the_fiddler 2007-09-02 00:16:22 +0000
  • 5144535b8e Changed API.* to * in order to reflect changes in OpenTK.Platform.Windows.API. Improved Disposable pattern implementation in most Windows classes. the_fiddler 2007-09-02 00:16:22 +0000
  • b25edb985d Improved the Disposable pattern (finalizer was not needed). Removed Dispose() call from glWindow_Destroy function. Added obsolete warning to the Create and OnCreate events/methods. the_fiddler 2007-09-02 00:13:52 +0000
  • 1d72cb7ab9 Improved the Disposable pattern (finalizer was not needed). Removed Dispose() call from glWindow_Destroy function. Added obsolete warning to the Create and OnCreate events/methods. the_fiddler 2007-09-02 00:13:52 +0000
  • defa7aa9c5 Updated examples to reflect namespace change of DisplayMode and ColorMode. Renamed T03_RotatingCube.cs to T03_Immediate_Mode_Cube.cs. Renamed T07_DisplayLists_Cube.cs to T07_Display_Lists_Flower.cs. Renamed Cube.cs to W02_Immediate_Mode_Cube.cs Updated colors in T10_GLSL_Cube and T03_Immediate_Mode_Cube Add S03_Stack_Imbalance.cs test. Add T01_Simple_Window.cs and T02_Resizable_Window.cs tutorials. the_fiddler 2007-09-02 00:07:40 +0000
  • e8ec478237 Updated examples to reflect namespace change of DisplayMode and ColorMode. Renamed T03_RotatingCube.cs to T03_Immediate_Mode_Cube.cs. Renamed T07_DisplayLists_Cube.cs to T07_Display_Lists_Flower.cs. Renamed Cube.cs to W02_Immediate_Mode_Cube.cs Updated colors in T10_GLSL_Cube and T03_Immediate_Mode_Cube Add S03_Stack_Imbalance.cs test. Add T01_Simple_Window.cs and T02_Resizable_Window.cs tutorials. the_fiddler 2007-09-02 00:07:40 +0000
  • c2c3dac7df Moved ColorDepth and DisplayMode to the /OpenTK directory (where under /OpenTK/Platform). Renamed ColorDepth to ColorMode, to avoid clash with System.Windows.Forms.ColorDepth Updated examples to use the new namespace for DisplayMode and ColorMode. the_fiddler 2007-09-02 00:04:34 +0000
  • ac4bde2a2d Moved ColorDepth and DisplayMode to the /OpenTK directory (where under /OpenTK/Platform). Renamed ColorDepth to ColorMode, to avoid clash with System.Windows.Forms.ColorDepth Updated examples to use the new namespace for DisplayMode and ColorMode. the_fiddler 2007-09-02 00:04:34 +0000
  • 6af814b655 Example names are now more readable (ExampleLauncher.Load()) ExampleLauncher behavior is now more consistent when launching GameWindow and WinForm examples. The launcher becomes invisible, and the launched examples exist in the same thread as the launcher. Better documentation for IExample.cs the_fiddler 2007-09-02 00:02:10 +0000
  • 034c4f6a50 Example names are now more readable (ExampleLauncher.Load()) ExampleLauncher behavior is now more consistent when launching GameWindow and WinForm examples. The launcher becomes invisible, and the launched examples exist in the same thread as the launcher. Better documentation for IExample.cs the_fiddler 2007-09-02 00:02:10 +0000
  • 4c2bb7f9b4 Wgl structs now reside in the OpenTK.Platform.Windows namespace, notin OpenTK.Platform.Windows.API. the_fiddler 2007-09-01 23:59:47 +0000
  • 61048d6ae1 Wgl structs now reside in the OpenTK.Platform.Windows namespace, notin OpenTK.Platform.Windows.API. the_fiddler 2007-09-01 23:59:47 +0000
  • 794ba2fa41 Corrected a couple of compiler warnings. the_fiddler 2007-08-31 16:10:38 +0000
  • 4356601d21 Corrected a couple of compiler warnings. the_fiddler 2007-08-31 16:10:38 +0000
  • 3a534413ff Prepare for release. the_fiddler 2007-08-22 16:41:09 +0000
  • b9c9c88083 Prepare for release. the_fiddler 2007-08-22 16:41:09 +0000
  • 1d62f8521c Corrected bug affecting the GL.Load and Wgl.Load functions, where the delegates where not retrieved by the GetFields call. the_fiddler 2007-08-22 16:13:41 +0000
  • b2459933b2 Corrected bug affecting the GL.Load and Wgl.Load functions, where the delegates where not retrieved by the GetFields call. the_fiddler 2007-08-22 16:13:41 +0000
  • 6ae06d82bd Added IDisposable to all input drivers. Updated Cube.cs to use System.Drawing.Colors. Improved DefRawInputProc in windows API.cs the_fiddler 2007-08-22 00:30:16 +0000
  • 0dbf3c04b2 Added IDisposable to all input drivers. Updated Cube.cs to use System.Drawing.Colors. Improved DefRawInputProc in windows API.cs the_fiddler 2007-08-22 00:30:16 +0000
  • 83ff6b5310 Updated todo items. the_fiddler 2007-08-21 13:27:59 +0000
  • 3b6b8853c4 Updated todo items. the_fiddler 2007-08-21 13:27:59 +0000
  • bb9eb01ba6 Prepare for release. the_fiddler 2007-08-21 12:36:10 +0000
  • 03ff49ae04 Prepare for release. the_fiddler 2007-08-21 12:36:10 +0000
  • df70c0c531 Corrected a bug where GL.LoadAll wasn't called on time in X11GLNative. Moved MakeCurrent call to X11GLNative and WinGLNative, instead of GameWindow. the_fiddler 2007-08-21 12:21:01 +0000
  • 951f14f459 Corrected a bug where GL.LoadAll wasn't called on time in X11GLNative. Moved MakeCurrent call to X11GLNative and WinGLNative, instead of GameWindow. the_fiddler 2007-08-21 12:21:01 +0000
  • 7cf8aa3d95 Added AdjustWindowRect to Windows.API. The client are in WinGLNative is now correctly specified. the_fiddler 2007-08-21 12:04:01 +0000
  • fcc621c9e5 Added AdjustWindowRect to Windows.API. The client are in WinGLNative is now correctly specified. the_fiddler 2007-08-21 12:04:01 +0000
  • 9e536a72e0 Improved X11GLControl compatibility - now sets a safe DisplayMode. Added utility that control's whether xplatui should throw exceptions on X11 errors. the_fiddler 2007-08-21 10:48:32 +0000
  • 0b5a0b4e1f Improved X11GLControl compatibility - now sets a safe DisplayMode. Added utility that control's whether xplatui should throw exceptions on X11 errors. the_fiddler 2007-08-21 10:48:32 +0000
  • e9b2aba8d0 Fixed a CLSCompliance issue. the_fiddler 2007-08-21 09:43:50 +0000
  • 022b37e3cc Fixed a CLSCompliance issue. the_fiddler 2007-08-21 09:43:50 +0000
  • 8f27150239 Fixed CLS-Compliance. the_fiddler 2007-08-21 09:34:05 +0000
  • 2e94140592 Fixed CLS-Compliance. the_fiddler 2007-08-21 09:34:05 +0000
  • 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. the_fiddler 2007-08-21 09:01:24 +0000
  • c47893dae6 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. the_fiddler 2007-08-21 09:01:24 +0000
  • 7d5087f1f8 Improved GLControl event handling on initialization sequence (Resize event is now raised after loading the GL class). Improved WinForms.Cube example to hook the GLControl events instead of the parent Form's ones. Improved Debug output in X11GLContext and X11GLControl the_fiddler 2007-08-20 14:12:57 +0000
  • 7b1d590819 Improved GLControl event handling on initialization sequence (Resize event is now raised after loading the GL class). Improved WinForms.Cube example to hook the GLControl events instead of the parent Form's ones. Improved Debug output in X11GLContext and X11GLControl the_fiddler 2007-08-20 14:12:57 +0000
  • 3b5d61a337 Improved exception handling in GameWindow X11GLContext now requests formats with alpha channels. Removed debug output from X11 SwapBuffers. Corrected X11GLNative window creation (context is now made current). Beautified X11GLNative.cs the_fiddler 2007-08-20 13:47:14 +0000
  • e54aadad22 Improved exception handling in GameWindow X11GLContext now requests formats with alpha channels. Removed debug output from X11 SwapBuffers. Corrected X11GLNative window creation (context is now made current). Beautified X11GLNative.cs the_fiddler 2007-08-20 13:47:14 +0000
  • 33527aa2c9 Added KeyDown and KeyUp events to IKeyboard and Keyboard. Improved input logger test to hook on the aforementioned events. Removed Debug printing of keys in OpenTK.Input.Keyboard. Beautified X11Keyboard.cs Added experimental code to handle X11 keyboard events (not used yet). the_fiddler 2007-08-20 13:45:04 +0000
  • c689f50a21 Added KeyDown and KeyUp events to IKeyboard and Keyboard. Improved input logger test to hook on the aforementioned events. Removed Debug printing of keys in OpenTK.Input.Keyboard. Beautified X11Keyboard.cs Added experimental code to handle X11 keyboard events (not used yet). the_fiddler 2007-08-20 13:45:04 +0000
  • 2254388903 Merged with bind branch. the_fiddler 2007-08-20 12:25:48 +0000
  • ffe8ce7795 Merged with bind branch. the_fiddler 2007-08-20 12:25:48 +0000
  • 7efeeda3ca the_fiddler 2007-08-20 10:46:37 +0000
  • 9295a44c60 the_fiddler 2007-08-20 10:46:37 +0000
  • 9478d51459 Removed unused code files. Changed endings to CRLF. the_fiddler 2007-08-14 16:57:25 +0000
  • f9fc027bb4 Removed unused code files. Changed endings to CRLF. the_fiddler 2007-08-14 16:57:25 +0000
  • 2e467d1aa3 Added wgl binding generator. the_fiddler 2007-08-12 16:14:23 +0000
  • 164876a723 Added wgl binding generator. the_fiddler 2007-08-12 16:14:23 +0000
  • 12cd930ece Prepare for release. the_fiddler 2007-08-11 06:56:45 +0000
  • 2632ca54a4 Prepare for release. the_fiddler 2007-08-11 06:56:45 +0000
  • 702eada628 Bumped version number. Updated changelog and todo items. the_fiddler 2007-08-11 06:47:07 +0000
  • 01c8b7906f Bumped version number. Updated changelog and todo items. the_fiddler 2007-08-11 06:47:07 +0000
  • 273405e4a0 Improved opengl overload trimming. the_fiddler 2007-08-10 20:16:05 +0000
  • ac2a2f9a70 Improved opengl overload trimming. the_fiddler 2007-08-10 20:16:05 +0000
  • 2256864b92 Improved shutdown sequence in WinGLNative and GameWindow the_fiddler 2007-08-10 16:55:24 +0000
  • 3833030a9a Improved shutdown sequence in WinGLNative and GameWindow the_fiddler 2007-08-10 16:55:24 +0000
  • e7842a855a Added instructions for sharpdev2. Added shorthand commands. the_fiddler 2007-08-10 09:29:03 +0000
  • 7e8efac81d Added instructions for sharpdev2. Added shorthand commands. the_fiddler 2007-08-10 09:29:03 +0000