Commit graph

  • 45ca126a90 Made Nsis configuration identical to Release. Fixes build from windows terminal. the_fiddler 2010-10-03 09:31:40 +0000
  • 3895b74a7e Made Nsis configuration identical to Release. Fixes build from windows terminal. the_fiddler 2010-10-03 09:31:40 +0000
  • 579b6a60f6 Fixed incorrect output paths. the_fiddler 2010-10-03 09:25:52 +0000
  • 91c6b571de Fixed incorrect output paths. the_fiddler 2010-10-03 09:25:52 +0000
  • 6a6e694ab1 Let VisualSVN update ignore lists. the_fiddler 2010-10-03 00:05:44 +0000
  • ac306e85df Let VisualSVN update ignore lists. the_fiddler 2010-10-03 00:05:44 +0000
  • 2cbd2a12ab Updated todo list. the_fiddler 2010-10-03 00:03:54 +0000
  • 02e13e44a6 Updated todo list. the_fiddler 2010-10-03 00:03:54 +0000
  • afc9447bc9 Do not decorate opentk.exe with version numbers (this will be handled through the msbuild script). the_fiddler 2010-10-02 23:46:40 +0000
  • 2c3dca8b05 Do not decorate opentk.exe with version numbers (this will be handled through the msbuild script). the_fiddler 2010-10-02 23:46:40 +0000
  • f922a2c86e Fixed OutputPath on xbuild. the_fiddler 2010-10-02 23:45:34 +0000
  • 8c3e19388b Fixed OutputPath on xbuild. the_fiddler 2010-10-02 23:45:34 +0000
  • 31e558f446 * Source/OpenTK/OpenTK.csproj: * Source/Build.Tasks/Build.Tasks.csproj: * Source/Examples/OpenTK.Examples.csproj: * Source/GLControl/OpenTK.GLControl.csproj: * Source/Compatibility/OpenTK.Compatibility.csproj: Ensure we are using the 2.0 toolset to build. Fixes compilation errors on MonoDevelop/xbuild. the_fiddler 2010-10-02 23:21:58 +0000
  • de1fa768c8 * Source/OpenTK/OpenTK.csproj: * Source/Build.Tasks/Build.Tasks.csproj: * Source/Examples/OpenTK.Examples.csproj: * Source/GLControl/OpenTK.GLControl.csproj: * Source/Compatibility/OpenTK.Compatibility.csproj: Ensure we are using the 2.0 toolset to build. Fixes compilation errors on MonoDevelop/xbuild. the_fiddler 2010-10-02 23:21:58 +0000
  • f2fa707903 Added opentk.nsi to project, to allow editing directly through the IDE. the_fiddler 2010-10-02 22:43:14 +0000
  • 80a8dd6d33 Added opentk.nsi to project, to allow editing directly through the IDE. the_fiddler 2010-10-02 22:43:14 +0000
  • 1133b8e884 Updated ignore lists. the_fiddler 2010-10-02 22:41:20 +0000
  • 82019a9127 Updated ignore lists. the_fiddler 2010-10-02 22:41:20 +0000
  • 66401d2c3e Removed OpenTK.Build from solution. the_fiddler 2010-10-02 22:21:37 +0000
  • 97f992966c Removed OpenTK.Build from solution. the_fiddler 2010-10-02 22:21:37 +0000
  • 6c09ecb88c Added main MSBuild solution. the_fiddler 2010-10-02 22:19:53 +0000
  • 57b767f2ac Added main MSBuild solution. the_fiddler 2010-10-02 22:19:53 +0000
  • 3c5d690205 Re-enabled doxygen output. It takes several minutes to run, which means we need the output to check whether the process has hanged. the_fiddler 2010-10-02 22:17:51 +0000
  • 06499cad03 Re-enabled doxygen output. It takes several minutes to run, which means we need the output to check whether the process has hanged. the_fiddler 2010-10-02 22:17:51 +0000
  • a4d23d19bc * Added project files for all projects. * Modified Build.Docs project to respond to the "Documentation" configuration. Added Clean target. the_fiddler 2010-10-02 22:16:59 +0000
  • f2f2c05485 * Added project files for all projects. * Modified Build.Docs project to respond to the "Documentation" configuration. Added Clean target. the_fiddler 2010-10-02 22:16:59 +0000
  • 16009bf9f3 Added Build.Tasks project that contains custom MSBuild tasks for the compilation process: - DateStamp, which generates a version number based on the current date. - DelTree which mimics RemoveDir but can delete non-empty directories on xbuild 2.6.x (which only supports empty directories). - Run which mimics Exec but also captures stderr/stdout. the_fiddler 2010-10-02 22:15:19 +0000
  • dd257ee29d Added Build.Tasks project that contains custom MSBuild tasks for the compilation process: - DateStamp, which generates a version number based on the current date. - DelTree which mimics RemoveDir but can delete non-empty directories on xbuild 2.6.x (which only supports empty directories). - Run which mimics Exec but also captures stderr/stdout. the_fiddler 2010-10-02 22:15:19 +0000
  • 1f4b5be7d0 Synced trunk with 1.0 branch. the_fiddler 2010-10-02 18:52:34 +0000
  • 88e6aceae0 Synced trunk with 1.0 branch. the_fiddler 2010-10-02 18:52:34 +0000
  • 3f8f9b09e3 Synced with 1.0 branch. the_fiddler 2010-03-11 22:53:11 +0000
  • bca3751e8b Synced with 1.0 branch. the_fiddler 2010-03-11 22:53:11 +0000
  • 803636ea95 Added explicit ActiveUniformParameter enum for GetActiveUniforms function. Fixes issue [#1443]: "GetActiveUniforms parameter name". the_fiddler 2010-02-03 20:43:42 +0000
  • adcce2c00b Added explicit ActiveUniformParameter enum for GetActiveUniforms function. Fixes issue [#1443]: "GetActiveUniforms parameter name". the_fiddler 2010-02-03 20:43:42 +0000
  • 6dcb354854 Added missing TEXTURE_LOD_BIAS token to TextureParameterName. Fixes issue [#1531]: "TextureParameterName enum missing TEXTURE_LOD_BIAS element". the_fiddler 2010-02-03 20:17:02 +0000
  • 0b3fa24c10 Added missing TEXTURE_LOD_BIAS token to TextureParameterName. Fixes issue [#1531]: "TextureParameterName enum missing TEXTURE_LOD_BIAS element". the_fiddler 2010-02-03 20:17:02 +0000
  • 99a3803e8a Backported fix for issue [#1538] from 1.0 branch. the_fiddler 2010-02-03 19:55:09 +0000
  • da138163bf Backported fix for issue [#1538] from 1.0 branch. the_fiddler 2010-02-03 19:55:09 +0000
  • da7e4c7252 Backported bugfixes from 1.0 branch. the_fiddler 2010-02-03 19:04:42 +0000
  • 53b84d18d4 Backported bugfixes from 1.0 branch. the_fiddler 2010-02-03 19:04:42 +0000
  • ea5b4f9f06 * Platform/MacOS/CarbonGLNative.cs: Fix width/height properties on Mac OS X. kanato 2010-01-11 22:08:00 +0000
  • 411f4bcc98 * Platform/MacOS/CarbonGLNative.cs: Fix width/height properties on Mac OS X. kanato 2010-01-11 22:08:00 +0000
  • 6d6ad9646a * Source/OpenTK/Compute/CL10/CL.cs: * Source/OpenTK/Compute/CL10/Core.cs: * Source/Bind/Specifications/csharp.tm: * Source/OpenTK/Compute/CL10/Delegates.cs: cl_context_properties should be mapped to IntPtr, not int. Modified CreateContext signature to return ErrorCode rather than plain int. the_fiddler 2010-01-04 13:29:21 +0000
  • 25339f3bee * Source/OpenTK/Compute/CL10/CL.cs: * Source/OpenTK/Compute/CL10/Core.cs: * Source/Bind/Specifications/csharp.tm: * Source/OpenTK/Compute/CL10/Delegates.cs: cl_context_properties should be mapped to IntPtr, not int. Modified CreateContext signature to return ErrorCode rather than plain int. the_fiddler 2010-01-04 13:29:21 +0000
  • e8e1c82582 CreateContext should return an ErrorCode, not an int. the_fiddler 2010-01-04 13:23:56 +0000
  • 7fbecbd7bd CreateContext should return an ErrorCode, not an int. the_fiddler 2010-01-04 13:23:56 +0000
  • 88edd6fa14 Regenerated bindings using the latest binding generator, which ensures consistent sorting order between consecutive runs. the_fiddler 2009-12-25 14:17:55 +0000
  • da1ffa44f3 Regenerated bindings using the latest binding generator, which ensures consistent sorting order between consecutive runs. the_fiddler 2009-12-25 14:17:55 +0000
  • 1e56e462ef Merged GameWindow timing fixes and release documentation from branches/1.0. the_fiddler 2009-11-17 14:54:30 +0000
  • d00cc6bd86 Merged GameWindow timing fixes and release documentation from branches/1.0. the_fiddler 2009-11-17 14:54:30 +0000
  • 0484fc478b Re-enabled CL10, ES10 and ES11 bindings in trunk. the_fiddler 2009-11-17 10:04:00 +0000
  • 144e6b6947 Re-enabled CL10, ES10 and ES11 bindings in trunk. the_fiddler 2009-11-17 10:04:00 +0000
  • f5642b91c5 Added BlittableValueType test from branches/1.0. the_fiddler 2009-11-17 10:00:52 +0000
  • 938e6349a7 Added BlittableValueType test from branches/1.0. the_fiddler 2009-11-17 10:00:52 +0000
  • 6b5ff5ba24 Merged fix for [#1386] from branches/1.0. the_fiddler 2009-11-17 09:59:36 +0000
  • 77c4c2ee2d Merged fix for [#1386] from branches/1.0. the_fiddler 2009-11-17 09:59:36 +0000
  • 35956701ae Merged fix for [#1098] from branches/1.0. the_fiddler 2009-11-17 09:33:14 +0000
  • b5c747761d Merged fix for [#1098] from branches/1.0. the_fiddler 2009-11-17 09:33:14 +0000
  • 97b3cd2e93 Type, Parameter, ParameterCollection and Function classes now implement IComparable directly (rather than casting to strings and comparing those). Modified comparison order to place pointer overloads after reference or array overloads. Fixes issue [#1098]: "[Bind] Work around VS bug by ensuring pointer parameters are generated last". the_fiddler 2009-11-17 09:26:05 +0000
  • f12cbf1cd5 Synced trunk with 1.0 branch. the_fiddler 2009-11-16 18:45:41 +0000
  • 86b366edf2 Synced trunk with 1.0 branch. the_fiddler 2009-11-16 18:45:41 +0000
  • 3aa67b84a3 Added strongly-typed tokens for GetActiveUniformBlock, which was introduced in OpenGL 3.1. Fixes issue [#1216]: "[GL] GetActiveUniformBlock* methods take ArbUniformBufferObject parameters". the_fiddler 2009-11-16 16:23:36 +0000
  • 4e04838148 Added new OpenGL 3.1 tokens for ARB_texture_rectangle, ARB_shader_objects and EXT_gpu_shader4. Fixes issue [#1355]: "TextureRectangle tokens for ActiveUniformType". the_fiddler 2009-11-16 16:14:32 +0000
  • 9d3c251c75 VertexAttribIPointer should take the integer subset (VertexAttribIPointerType) of VertexAttribPointerType. Fixes issue [#1166]: "VertexAttribIPointer pointer type parameter". the_fiddler 2009-11-16 15:13:57 +0000
  • fa2cdee5ef Removed invalid BGRA token from VertexAttribPointerType. the_fiddler 2009-11-16 15:00:24 +0000
  • b96aaabcae Made unix kernel detection less strict. The program is now allowed to run even the specific kernel name is unknown. Partly fixes issue [#1382]: "OpenTK and other Unix OS". the_fiddler 2009-11-16 14:28:37 +0000
  • 9cb660bf85 Added new OpenGL 3.x tokens to GenerateMipmap. Fixes issue [#1162]: "GL.GenerateMipmap argument". the_fiddler 2009-11-16 14:15:56 +0000
  • bbe606da53 Vector3(d).Cross: do not modify 'result' more than once to ensure that Cross(ref a, ref b, out a) works correctly. Optimized vector-quaternion transform. Fixes issue [#1373]: "[Math] optimize Vector transform by Quaternion". the_fiddler 2009-11-16 13:23:04 +0000
  • 0605607e6a Changed vector-quaternion transformations to use standard q * v * q^-1 convention. Fixes issue [#1372]: "[Math] Vector transformation by Quaternion follows non-standard quaternion math convention". the_fiddler 2009-11-16 13:00:42 +0000
  • 6471772777 Added support for fractional mouse wheel values. Fixes issue [#1279]: "Mouse wheel does not seem to work". the_fiddler 2009-11-16 12:15:35 +0000
  • f509286611 Renamed "Entry" to "Unmanaged Name" to clarify its purpose. the_fiddler 2009-11-16 11:23:12 +0000
  • 3c0787c6a9 Make context current on loading thread and be more defensive when retrieving unmanaged entry points. Resolves issue [#1378]: "OpenGL Extensions test fails". the_fiddler 2009-11-16 11:17:20 +0000
  • d5175d1d9c Launch samples on a different thread than the launcher. Samples may install their own message loops and some operating systems do not behave correctly with multiple message loops on a single thread. the_fiddler 2009-11-16 10:56:07 +0000
  • a8c0c7adf4 Preserve the sign of the mouse position. Fixes issue [#1376]: "mouse position". the_fiddler 2009-11-16 10:38:49 +0000
  • c84e3ef0da Fixed InvalidCastException in keyboard logging delegates. the_fiddler 2009-11-16 10:09:11 +0000
  • 1bc11bb807 MacOS: Fix crash in CheckEnterLeaveEvents if using WinForms too. kanato 2009-11-15 22:00:14 +0000
  • 69c05cdb20 MacOS: Correct resizing behavior and correctly implement Bounds, ClientRectangle, and ClientSize getters and setters. kanato 2009-11-15 19:31:23 +0000
  • d695bb599c MacOS: Add proper icon support for the dock. kanato 2009-11-15 18:08:49 +0000
  • 63b314c4a8 MacOS: Implement Focused property and FocusChanged event. kanato 2009-11-15 04:12:37 +0000
  • 103190ebf4 MacOS: Implement mouse enter / leave events. kanato 2009-11-15 03:55:29 +0000
  • 52e89c13b1 MacOS: Clean up AglContext destruction code. Implement INativeWindow.Close method. kanato 2009-11-14 21:33:07 +0000
  • ed05d8e12c MacOS: Several minor fixes: * Implement MouseWheel event * Implement KeyPress event * Fix generation of MouseMove events * Fix right mouse button up event kanato 2009-11-14 18:40:56 +0000
  • 6979e24254 MacOS: Fix bug where application started from the command line would not be in the foreground and not respond to keyboard events. kanato 2009-11-14 00:30:57 +0000
  • fe01e67d39 Do not hook ProcessExit event if an X server is not available. Should fix issue [#1364]: 1.0 beta-1 throws TypeInitializationException in OpenTK.Platform.X11.API when running on windows. Cleaned up stale comments and code. the_fiddler 2009-11-12 15:41:41 +0000
  • c6ae9ae3fe Applied fix for use of C# 3.0 features from 1.0 branch. the_fiddler 2009-11-11 23:16:42 +0000
  • debdb55929 Applied fix for use of C# 3.0 features from 1.0 branch. the_fiddler 2009-11-11 23:16:42 +0000
  • 01bb1971e4 * Vector4.cs: * Vector3.cs: * Vector2.cs: * Vector4d.cs: * Vector3d.cs: * Vector2d.cs: Removed code using C# 3.0 features. the_fiddler 2009-11-11 22:37:04 +0000
  • 598c447b2c * BlittableValueType.cs: Clarify how BlittableValueType<T>.Stride works on non-blittable types. the_fiddler 2009-11-11 18:23:52 +0000
  • 5991bee09f * Source/OpenTK/BlittableValueType.cs: Removed struct constraint. Sometimes consumers of this class may not be able to use struct generic constraints - the class is now usable in this case. * Source/Examples/OpenTK/Test/BlittableValueTypes.cs: Test BlittableValueType class using several different types. the_fiddler 2009-11-11 18:21:45 +0000
  • 1f9c9eac44 Added missing license information. the_fiddler 2009-11-10 22:51:35 +0000
  • c152a724d6 Synced trunk with the 1.0 beta-1 release. the_fiddler 2009-11-10 09:22:46 +0000
  • 3ca219953d Synced trunk with the 1.0 beta-1 release. the_fiddler 2009-11-10 09:22:46 +0000
  • 2fc95c3317 Updated documentation for release. the_fiddler 2009-11-10 06:48:34 +0000
  • 6263153aa8 Disabled CL10, ES10 and ES11 bindings which were not finalized in time for OpenTK 1.0. the_fiddler 2009-11-10 06:39:27 +0000
  • 4ed96654ad Updated documentation for release. the_fiddler 2009-11-10 06:32:04 +0000
  • 9a4bf6ab79 Color4Serialization example now correctly prints its output messages. the_fiddler 2009-11-10 00:09:39 +0000
  • e9d7d147d8 Color4(byte, byte, byte, byte) constructor now correctly normalizes values to the 0.0 - 1.0 range. the_fiddler 2009-11-10 00:09:04 +0000
  • 2ce4a6ecfd Merged changes from 1.0 branch. the_fiddler 2009-11-10 00:04:11 +0000
  • 6923cf8863 Merged changes from 1.0 branch. the_fiddler 2009-11-10 00:04:11 +0000
  • 6ed8474797 Added keyfiles to ignore list. the_fiddler 2009-11-09 23:40:57 +0000