Commit graph

421 commits

Author SHA1 Message Date
the_fiddler
f2f2c05485 * Added project files for all projects.
* Modified Build.Docs project to respond to the "Documentation" configuration. Added Clean target.
2010-10-02 22:16:59 +00:00
the_fiddler
88e6aceae0 Synced trunk with 1.0 branch. 2010-10-02 18:52:34 +00:00
the_fiddler
bca3751e8b Synced with 1.0 branch. 2010-03-11 22:53:11 +00:00
the_fiddler
53b84d18d4 Backported bugfixes from 1.0 branch. 2010-02-03 19:04:42 +00:00
the_fiddler
938e6349a7 Added BlittableValueType test from branches/1.0. 2009-11-17 10:00:52 +00:00
the_fiddler
86b366edf2 Synced trunk with 1.0 branch. 2009-11-16 18:45:41 +00:00
the_fiddler
6471772777 Added support for fractional mouse wheel values. Fixes issue [#1279]: "Mouse wheel does not seem to work". 2009-11-16 12:15:35 +00:00
the_fiddler
f509286611 Renamed "Entry" to "Unmanaged Name" to clarify its purpose. 2009-11-16 11:23:12 +00:00
the_fiddler
3c0787c6a9 Make context current on loading thread and be more defensive when retrieving unmanaged entry points. Resolves issue [#1378]: "OpenGL Extensions test fails". 2009-11-16 11:17:20 +00:00
the_fiddler
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. 2009-11-16 10:56:07 +00:00
the_fiddler
c84e3ef0da Fixed InvalidCastException in keyboard logging delegates. 2009-11-16 10:09:11 +00:00
the_fiddler
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.
2009-11-11 18:21:45 +00:00
the_fiddler
6263153aa8 Disabled CL10, ES10 and ES11 bindings which were not finalized in time for OpenTK 1.0. 2009-11-10 06:39:27 +00:00
the_fiddler
9a4bf6ab79 Color4Serialization example now correctly prints its output messages. 2009-11-10 00:09:39 +00:00
the_fiddler
2870532c78 Branched for 1.0 release. 2009-11-09 20:14:14 +00:00
the_fiddler
9eb504eb4e Fixed a large number of recurring spelling mistakes in documentation (patch by iRBiS). Fixes issue [#1341]: "Vector4 constructor describes w component as z component + other spelling corrections". 2009-11-09 08:15:38 +00:00
the_fiddler
67fed8705f Fixed spelling of hertz and fps. Fixes issue [#1333]: "Spelling of SI units in documentation and captions". Patch by iRBiS. 2009-11-06 16:46:28 +00:00
the_fiddler
75843147b8 Cleaned up deprecated methods. 2009-11-04 20:48:31 +00:00
the_fiddler
c3aba0d21e Added missing base.On* calls. 2009-11-04 17:01:44 +00:00
the_fiddler
b3c66b852d Set window title and icon. 2009-11-04 11:47:58 +00:00
the_fiddler
f0fb55b864 Doubled the size of particles and made them slightly faster. 2009-11-04 10:47:20 +00:00
the_fiddler
11b68be5d0 Cleaned up sample, added color and motion. 2009-11-04 10:44:56 +00:00
the_fiddler
7bf742575e Added default icon to samples and the example browser. 2009-11-04 01:19:35 +00:00
the_fiddler
e60df8ba28 Added default application icon. 2009-11-04 00:57:14 +00:00
the_fiddler
92c5cbfaf2 No need to burn 100% CPU time just for a spinning cube! (Especially important for the multithreading test, which opens multiple such windows). 2009-11-03 13:03:35 +00:00
the_fiddler
a313386ee2 Added multithreading test to verify GameWindow behavior with multiple threads. 2009-11-03 09:58:39 +00:00
the_fiddler
ef183b18cc Qualify System.Drawing.Rectangle/Point/Size structs fully when necessary, to avoid namespace clash with OpenTK.Rectangle/Point/Size. 2009-11-02 09:37:18 +00:00
the_fiddler
8624ec0d1a Updated version numbers in preparation for release. 2009-11-01 23:07:38 +00:00
the_fiddler
e790b327ee Merged VectorAdd fixes from trunk. 2009-10-28 15:59:46 +00:00
the_fiddler
7df7f1e392 Merged latest changes from trunk. 2009-10-28 15:45:49 +00:00
the_fiddler
7fbfd334c2 Initialize input vectors to random values.
Use smaller data blocks that can be verified visually.
Perform error checking when executing the kernel.
Wait for the command queue to finish before displaying the results.
2009-10-28 14:54:20 +00:00
the_fiddler
af94d707c0 Renamed dds textures to not contain strange characters that confuse Prebuild.
Added checks for extension support to SwizzledParallax sample.
2009-10-28 09:05:13 +00:00
the_fiddler
aec4b2feda Track mouse enter/leave events. 2009-10-27 23:58:29 +00:00
the_fiddler
a3518f5df3 Plane.cs belongs to the 'old' structures. 2009-10-24 10:21:14 +00:00
the_fiddler
cde8d8771b Merged Inertia's example and geometry branch, 2009-10-24 10:07:43 +00:00
the_fiddler
d06191d464 Regenerated ES 2.0 bindings using the new, strongly-typed enums.
Fixed sample to use those new enums.
2009-10-22 21:49:11 +00:00
the_fiddler
c65d6789b0 Fixed compilation issue caused by OnUnload access modifier changed (public -> protected). 2009-10-21 13:51:39 +00:00
the_fiddler
08f40b7c8c Bumped version numbers and updated documentation in preparation of 0.9.9-3 release. 2009-10-21 13:35:29 +00:00
the_fiddler
15cad88758 OnLoad/OnUnload should be protected, not public, to conform with the class library design guidelines. This issue was supposed to be fixed in 0.9.9-2, but was apparently overlooked. 2009-10-21 13:33:00 +00:00
the_fiddler
e905452c54 * OpenCL/VectorAdd.cs: Use hCmdQueue instead of hContext and added
missing CL.EnqueueWriteBuffer calls (patch by mike vasiljevs, fixes
  issue [#1233]: "OpenCL - AddVector.cs - example corrections").
Output calculation results.
2009-10-19 17:45:50 +00:00
the_fiddler
42acbbf492 Indicate whether the window is focused or not. 2009-10-18 15:58:48 +00:00
the_fiddler
a212881e72 Fixed several code instances that relies on C# 3.0 features. 2009-09-07 23:28:59 +00:00
the_fiddler
2dbea66a1f Updated in preparation of 0.9.9-2 release. 2009-09-05 18:35:20 +00:00
the_fiddler
504ec0e0d2 * GameWindowStates.cs: Increased texture size to ensure the text fits inside. 2009-09-04 23:48:44 +00:00
the_fiddler
d2f28a6e97 Added KeyboardKeyEventArgs.
Modified KeyboardDevice.KeyDown/KeyUp to follow the class library design guidelines.
Modified samples to use the new KeyDown/KeyUp event signatures.
2009-09-04 22:10:50 +00:00
the_fiddler
c5fe1bcafd Added missing resx to DerivedGLControl. 2009-09-04 13:05:24 +00:00
the_fiddler
43ec20a3dc Use CreateRotationY instead of the deprecated RotateY. 2009-09-04 13:04:42 +00:00
the_fiddler
e29c681f11 Add conditional compilation for assembly signature. 2009-09-04 12:45:58 +00:00
the_fiddler
0a33452e76 * Source/Build/Properties/AssemblyInfo.cs:
* Source/OpenTK/Properties/AssemblyInfo.cs:
* Source/Examples/Properties/AssemblyInfo.cs:
* Source/GLControl/Properties/AssemblyInfo.cs:
* Source/Compatibility/Properties/AssemblyInfo.cs: Added
  AssemblyKeyFile and AllowPartialTrustCallers attributes.

* Source/OpenTK/Configuration.cs: Added [assemly: AssemblyKeyFile]
  attribute.
Added missing license information.
Moved [assembly: CLSCompliant] to Properies/AssemblyInfo.cs.
2009-09-04 10:34:18 +00:00
the_fiddler
d6c4c801e1 Fixed line endings and set svn:eol-style to native and svn:mime-type to text/plain for .cs files. 2009-09-03 19:01:11 +00:00