Commit graph

  • fbbc836394 Added RunningOnMono property. Made Configuration class public. the_fiddler 2008-11-18 19:14:01 +0000
  • 96f015a307 Added RunningOnMono property. Made Configuration class public. the_fiddler 2008-11-18 19:14:01 +0000
  • 5de00a6b54 Add note that OpenTK contains code from the Mono project, which is copyrighted by Novell. the_fiddler 2008-11-18 13:35:17 +0000
  • bdced8575b Add note that OpenTK contains code from the Mono project, which is copyrighted by Novell. the_fiddler 2008-11-18 13:35:17 +0000
  • 4aab9289a0 Updated team and simplified contributors list (it was getting stale). the_fiddler 2008-11-18 13:34:03 +0000
  • b2e50b50ea Updated team and simplified contributors list (it was getting stale). the_fiddler 2008-11-18 13:34:03 +0000
  • 1b23816c57 Added missing Prebuild license. the_fiddler 2008-11-18 13:27:04 +0000
  • 3608884179 Added missing Prebuild license. the_fiddler 2008-11-18 13:27:04 +0000
  • 79a15e9ac6 Removed duplicate Examples project. Moved Examples project to the beginning of the project listing, hoping it will become the startup project. the_fiddler 2008-11-18 13:01:57 +0000
  • 342368fc73 Removed duplicate Examples project. Moved Examples project to the beginning of the project listing, hoping it will become the startup project. the_fiddler 2008-11-18 13:01:57 +0000
  • d605db520f Fall back to Clamp, if ClampToEdge is not supported. the_fiddler 2008-11-18 12:44:52 +0000
  • b931dffdbd Fall back to Clamp, if ClampToEdge is not supported. the_fiddler 2008-11-18 12:44:52 +0000
  • df8e411ea9 Fixed some whitespace and normalized line-endings. the_fiddler 2008-11-18 12:44:18 +0000
  • 9619b609a5 Fixed some whitespace and normalized line-endings. the_fiddler 2008-11-18 12:44:18 +0000
  • 1606a5781b Mark DisplayMode constructor as obsolete. the_fiddler 2008-11-18 12:43:38 +0000
  • 7b49c33f71 Mark DisplayMode constructor as obsolete. the_fiddler 2008-11-18 12:43:38 +0000
  • 61debfe8d2 Make GL.SupportsExtension ignore underscores. Fixed GL_VERSION_1_1 support. Added GL_VERSION_3_0. the_fiddler 2008-11-18 12:42:35 +0000
  • c79de2439b Make GL.SupportsExtension ignore underscores. Fixed GL_VERSION_1_1 support. Added GL_VERSION_3_0. the_fiddler 2008-11-18 12:42:35 +0000
  • 14c9d83b9a Implemented RunningOnLinux. the_fiddler 2008-11-18 12:41:12 +0000
  • 4a9783c668 Implemented RunningOnLinux. the_fiddler 2008-11-18 12:41:12 +0000
  • 57ff9428d6 Documented static public fields. Added missing SizeInBytes field to Vector2 and Vector4. the_fiddler 2008-11-15 21:36:46 +0000
  • 0dea16ebf8 Documented static public fields. Added missing SizeInBytes field to Vector2 and Vector4. the_fiddler 2008-11-15 21:36:46 +0000
  • 39d1bea45f Removed debug print statements. the_fiddler 2008-11-14 00:09:47 +0000
  • 44044ea415 Removed debug print statements. the_fiddler 2008-11-14 00:09:47 +0000
  • 991dc7dfab Use IntPtr instead of HandleRef. the_fiddler 2008-11-14 00:03:02 +0000
  • 785cb2eecb Use IntPtr instead of HandleRef. the_fiddler 2008-11-14 00:03:02 +0000
  • 6c43fdb8c2 Whitespace is now ignored when rendering text (slight performance improvement). Text now split into lines before measuring, to avoid buggy Mono GDI+ implementation. Pixel unpack attribute is now used optimize glyph uploading. Added ClampToEdge attribute to the font sheet. the_fiddler 2008-11-14 00:00:54 +0000
  • 912e5c873e Whitespace is now ignored when rendering text (slight performance improvement). Text now split into lines before measuring, to avoid buggy Mono GDI+ implementation. Pixel unpack attribute is now used optimize glyph uploading. Added ClampToEdge attribute to the font sheet. the_fiddler 2008-11-14 00:00:54 +0000
  • ec92b72469 Added fix from trunk for mouse wheel under 64-bit windows. kanato 2008-11-12 16:42:09 +0000
  • 6e327798a3 Fixed MacOS initialization by returning IntPtr from CoreGraphics methods instead of structures wrapping CoreFoundation types. kanato 2008-11-12 04:03:40 +0000
  • d018b4825d Final fix for mousewheel support on x64. the_fiddler 2008-11-09 23:42:54 +0000
  • 0769c375db Final fix for mousewheel support on x64. the_fiddler 2008-11-09 23:42:54 +0000
  • 9bbef90088 Use UIntPtr instead of IntPtr to avoid overflow exceptions in x64 mode. the_fiddler 2008-11-09 11:43:02 +0000
  • 0f1df127d5 Use UIntPtr instead of IntPtr to avoid overflow exceptions in x64 mode. the_fiddler 2008-11-09 11:43:02 +0000
  • e6baa0a42f Possible fix for overflow exception on mouse wheel movement in x64 mode. the_fiddler 2008-11-08 21:44:36 +0000
  • b519f2b04c Possible fix for overflow exception on mouse wheel movement in x64 mode. the_fiddler 2008-11-08 21:44:36 +0000
  • e66d796bdb Added WinFactory.cs and X11Factory.cs kanato 2008-11-04 18:39:45 +0000
  • 8b65201145 Initial commit with Mac OS support. kanato 2008-11-04 18:35:17 +0000
  • 7b1c546abd Created branch for Mac OS support. kanato 2008-11-04 16:50:31 +0000
  • bca0eef6d4 Implemented X11GdiPlusInternals. Added missing license headers. the_fiddler 2008-11-03 23:55:53 +0000
  • 244de27aa2 Implemented X11GdiPlusInternals. Added missing license headers. the_fiddler 2008-11-03 23:55:53 +0000
  • 44f0828425 Moved GdiPlus to OpenTK.Platform where it belongs. Removed unused fields in WinGdiPlusInternals.cs. the_fiddler 2008-11-03 23:51:16 +0000
  • ca9e6262ef Moved GdiPlus to OpenTK.Platform where it belongs. Removed unused fields in WinGdiPlusInternals.cs. the_fiddler 2008-11-03 23:51:16 +0000
  • f218071fa7 Use different implementations for accessing GDI+ internals on .Net and Mono. the_fiddler 2008-11-03 23:34:54 +0000
  • 6cbe67fa2a Use different implementations for accessing GDI+ internals on .Net and Mono. the_fiddler 2008-11-03 23:34:54 +0000
  • f4700cb676 Commented out to remove warnings until actual implementation. the_fiddler 2008-11-03 22:15:56 +0000
  • c885f61590 Commented out to remove warnings until actual implementation. the_fiddler 2008-11-03 22:15:56 +0000
  • 98aec7ce1c Fix overflow exception on right shift key press/release when running on x64 mode. the_fiddler 2008-11-02 17:27:12 +0000
  • 8c4a36b8a7 Fix overflow exception on right shift key press/release when running on x64 mode. the_fiddler 2008-11-02 17:27:12 +0000
  • cb0848f154 Added CreateGraphicsContext and CreateWindowInfo code. kanato 2008-10-31 20:09:09 +0000
  • e2277e118c Added CreateGraphicsContext and CreateWindowInfo code. kanato 2008-10-31 20:09:09 +0000
  • c084833d48 Removed unused variables and relevant warnings. the_fiddler 2008-09-19 20:57:35 +0000
  • 573622bf0b Removed unused variables and relevant warnings. the_fiddler 2008-09-19 20:57:35 +0000
  • 437273f215 Temporarily disabled math serialization test (now examples.exe compiles). the_fiddler 2008-09-02 09:45:52 +0000
  • fb86950099 Temporarily disabled math serialization test (now examples.exe compiles). the_fiddler 2008-09-02 09:45:52 +0000
  • 0209dd7ac4 Fixed extension loading. the_fiddler 2008-07-18 23:08:50 +0000
  • 3e309affe8 Fixed extension loading. the_fiddler 2008-07-18 23:08:50 +0000
  • f154fb3ba9 Commented out an unused code block. the_fiddler 2008-07-10 21:13:01 +0000
  • d129fc26d9 Commented out an unused code block. the_fiddler 2008-07-10 21:13:01 +0000
  • 1682b54efb Follow recommended Disposable pattern. the_fiddler 2008-07-10 15:20:48 +0000
  • 62cc647613 Follow recommended Disposable pattern. the_fiddler 2008-07-10 15:20:48 +0000
  • 39dbdb997c StencilFuncSeparate and BlendingFactorDest/Src fixes. the_fiddler 2008-07-10 15:14:04 +0000
  • 981b8ab4c5 StencilFuncSeparate and BlendingFactorDest/Src fixes. the_fiddler 2008-07-10 15:14:04 +0000
  • 0972010bc0 Added missing tokens to BlendEquationSrc/Dest enums. the_fiddler 2008-07-10 15:09:29 +0000
  • 04cc9238f6 Added missing tokens to BlendEquationSrc/Dest enums. the_fiddler 2008-07-10 15:09:29 +0000
  • 327d649731 Fixed StencilFuncSeparate parameters types (StencilFace and StencilFunction instead of StencilFunction). Added StencilFace enum. the_fiddler 2008-07-10 15:04:46 +0000
  • 4591218aab Fixed StencilFuncSeparate parameters types (StencilFace and StencilFunction instead of StencilFunction). Added StencilFace enum. the_fiddler 2008-07-10 15:04:46 +0000
  • 1c1bf9dad8 Added serialization test. the_fiddler 2008-07-10 14:01:52 +0000
  • 81888345df Added serialization test. the_fiddler 2008-07-10 14:01:52 +0000
  • 2af017c3ea Added serializable attribute. Added IEquatable interface and operator== overloads to Matrix4 and Vector* structs. the_fiddler 2008-07-10 14:01:38 +0000
  • 175f5aab87 Added serializable attribute. Added IEquatable interface and operator== overloads to Matrix4 and Vector* structs. the_fiddler 2008-07-10 14:01:38 +0000
  • b477ad58de Corrected a grammar mistake. the_fiddler 2008-07-04 19:27:53 +0000
  • 436c0c23d8 Corrected a grammar mistake. the_fiddler 2008-07-04 19:27:53 +0000
  • 23c4dac622 General cleanup: Glyph is now a struct. Code layout follows OpenTK format. Added missing doc-strings. the_fiddler 2008-07-04 19:23:12 +0000
  • 8146fdcc5c General cleanup: Glyph is now a struct. Code layout follows OpenTK format. Added missing doc-strings. the_fiddler 2008-07-04 19:23:12 +0000
  • 28f0a59249 Removed two warnings. the_fiddler 2008-07-04 16:41:17 +0000
  • bcd8d4c9bc Removed two warnings. the_fiddler 2008-07-04 16:41:17 +0000
  • 1e6a61e1e1 Use StringFormat.GenericDefault when loading glyphs, to account for overhangs (especially visible in e.g. italics). Remove an unused variable in MeasureText. the_fiddler 2008-07-01 18:50:49 +0000
  • 486a3cf645 Use StringFormat.GenericDefault when loading glyphs, to account for overhangs (especially visible in e.g. italics). Remove an unused variable in MeasureText. the_fiddler 2008-07-01 18:50:49 +0000
  • 097e3f37db Reverted StringFormat.GenericDefault change. Explicitly specified StringFormat.GenericTypographic when rasterizing glyphs, to avoid mismatch between rasterization and measuring. the_fiddler 2008-06-29 10:56:51 +0000
  • ee34df5b16 Reverted StringFormat.GenericDefault change. Explicitly specified StringFormat.GenericTypographic when rasterizing glyphs, to avoid mismatch between rasterization and measuring. the_fiddler 2008-06-29 10:56:51 +0000
  • c230cfa3b2 Use GenericDefault instead of GenericTypographic for MeasureCharacterRanges, in order to correctly calculate the bounding boxes of glyphs and strings. the_fiddler 2008-06-28 17:44:24 +0000
  • d7173edb60 Use GenericDefault instead of GenericTypographic for MeasureCharacterRanges, in order to correctly calculate the bounding boxes of glyphs and strings. the_fiddler 2008-06-28 17:44:24 +0000
  • a20b8407a2 Fixed clipping issues with font layout. Improved glyph loading speed. Fixed text measurement. the_fiddler 2008-06-24 20:35:37 +0000
  • 856551e212 Fixed clipping issues with font layout. Improved glyph loading speed. Fixed text measurement. the_fiddler 2008-06-24 20:35:37 +0000
  • 8d0e358569 Added a region directive to conform to OpenTK standards. the_fiddler 2008-06-24 18:29:11 +0000
  • 922d9ae3ff Added a region directive to conform to OpenTK standards. the_fiddler 2008-06-24 18:29:11 +0000
  • f347036a6b Now use the new MeasureText function. the_fiddler 2008-06-24 18:29:02 +0000
  • a52666d9e6 Now use the new MeasureText function. the_fiddler 2008-06-24 18:29:02 +0000
  • f2ac359999 Renamed MeasureCharacterRanges to MeasureText. Sped up MeasureText. Added MeasureText overloads. Obsoleted MeasureString function. the_fiddler 2008-06-24 18:27:51 +0000
  • c0803a2e03 Renamed MeasureCharacterRanges to MeasureText. Sped up MeasureText. Added MeasureText overloads. Obsoleted MeasureString function. the_fiddler 2008-06-24 18:27:51 +0000
  • 26645b1cee Added System.Drawing.Rectangle and RectangleF overloads to GL.Rect. the_fiddler 2008-06-24 18:23:32 +0000
  • 5cb7606df9 Added System.Drawing.Rectangle and RectangleF overloads to GL.Rect. the_fiddler 2008-06-24 18:23:32 +0000
  • be8eb2d105 Added regions to conform to naming conventions. the_fiddler 2008-06-22 18:07:22 +0000
  • 74d9f5a0af Added regions to conform to naming conventions. the_fiddler 2008-06-22 18:07:22 +0000
  • 2e754ad9ce Prefer Alc.OpenDevice(null) over Alc.OpenDevice(Alc.GetString(0, AlcGetString.DefaultDeviceSpecifier)) the_fiddler 2008-06-22 18:06:32 +0000
  • 0c159a0f26 Prefer Alc.OpenDevice(null) over Alc.OpenDevice(Alc.GetString(0, AlcGetString.DefaultDeviceSpecifier)) the_fiddler 2008-06-22 18:06:32 +0000
  • f5509cd21c Updated Changelog.txt. the_fiddler 2008-06-22 16:34:10 +0000
  • e1e2cbbf72 Updated Changelog.txt. the_fiddler 2008-06-22 16:34:10 +0000
  • 768dd51e74 Corrected two while loops (they should have been plain if-statements, not loops). the_fiddler 2008-06-22 16:31:48 +0000