the_fiddler
|
fbab14bb7a
|
Merged fix for issue [#1089]: "TextPrinter is affected by TextureGen* and TextureEnvMode" from 0.9.8 branch.
|
2009-08-09 18:54:35 +00:00 |
|
the_fiddler
|
3f009dc723
|
Moved AutoGeneratedAttribute to root namespace (it is now used by more than just OpenTK.Graphics).
|
2009-08-09 17:55:11 +00:00 |
|
the_fiddler
|
d177be4b19
|
Fixed out ErrorCode parameters in OpenTK.Compute.CL.CreateBuffer and CreateImage2D[23]D methods.
|
2009-08-09 14:29:17 +00:00 |
|
the_fiddler
|
461e300c3b
|
Fixed out ErrorCode parameters in OpenTK.Compute.CL.CreateKernel method.
|
2009-08-09 14:23:13 +00:00 |
|
the_fiddler
|
e4f3fcb55e
|
Fixed out ErrorCode parameters in OpenTK.Compute.CL.CreateProgram* methods.
|
2009-08-09 14:20:49 +00:00 |
|
the_fiddler
|
5408787be8
|
Updated version information.
|
2009-08-04 10:01:33 +00:00 |
|
the_fiddler
|
d2ed387c67
|
Merged improved XRandR handling from 0.9.8 branch.
|
2009-08-04 09:35:31 +00:00 |
|
the_fiddler
|
58e58e8885
|
Implemented CreateKeyboardDriver (currently disabled).
|
2009-08-04 08:49:15 +00:00 |
|
the_fiddler
|
ec24c5022f
|
Added GetState() method for primary keyboard.
|
2009-08-04 08:47:53 +00:00 |
|
the_fiddler
|
28a3efa23c
|
Merged OpenGL 3.2 bindings. Fixed a conflict between the new ProgramParameter method and the existing ProgramParameter enum in GLHelper.cs.
|
2009-08-03 23:16:10 +00:00 |
|
the_fiddler
|
276675fd9c
|
Merged fix for bug [#1060]: "Wrong XML Comment on the W property in Vector4[d]".
|
2009-08-01 14:24:47 +00:00 |
|
the_fiddler
|
503d86267a
|
Marked all IPlatformFactory interface implementations as virtual.
|
2009-07-24 21:52:01 +00:00 |
|
the_fiddler
|
aff44002b1
|
Added new EglWindowInfo constructor.
Added missing license information.
|
2009-07-24 21:51:06 +00:00 |
|
the_fiddler
|
e0c88b92e6
|
Initial implementation.
|
2009-07-24 21:50:21 +00:00 |
|
the_fiddler
|
e7fd9eb296
|
Implemented IDisposable pattern.
|
2009-07-24 21:19:42 +00:00 |
|
the_fiddler
|
f031e34ecf
|
Initial implementation.
|
2009-07-24 21:13:46 +00:00 |
|
the_fiddler
|
46632376a8
|
Removed EGL_ prefix from all EGL constants.
|
2009-07-24 21:12:59 +00:00 |
|
the_fiddler
|
16dd351255
|
Added NextPowerOfTwo float and double overloads.
|
2009-07-19 20:58:35 +00:00 |
|
the_fiddler
|
70a9d8f35e
|
Improved BlittableValueType API (Check, StrideOf methods).
Added AL.BufferData<T> method.
|
2009-07-19 20:56:17 +00:00 |
|
the_fiddler
|
325ce4aaa2
|
Added AudioCapture.IsRunning property.
Fixed formatting.
|
2009-07-19 20:55:18 +00:00 |
|
the_fiddler
|
80697dcc60
|
Minor formatting cleanup.
|
2009-07-19 20:51:55 +00:00 |
|
the_fiddler
|
b1a6202269
|
Replaced tabs with spaces.
|
2009-07-19 17:50:41 +00:00 |
|
the_fiddler
|
67bdd39d08
|
Added INativeWindow.CreateKeyboardDriver()
Added INativeWindow.KeyPress event (KeyPressEventArgs).
Removed INativeWindow.Icon property.
|
2009-07-19 17:49:51 +00:00 |
|
the_fiddler
|
a9352e441b
|
Fixed issue [#1035] (http://www.opentk.com/node/1035 [Audio] SoundData's internal buffer size)
|
2009-07-19 16:12:40 +00:00 |
|
the_fiddler
|
5ef2a59306
|
Replaced tabs with spaces.
|
2009-07-19 16:09:46 +00:00 |
|
the_fiddler
|
416c40b333
|
* GLHelper.cs: Added Quaternion overload to GL.Uniform4.
|
2009-07-19 15:31:37 +00:00 |
|
the_fiddler
|
9f844be1c7
|
* GLHelper.cs: Replaced tabs with spaces.
|
2009-07-19 15:28:42 +00:00 |
|
the_fiddler
|
e4c1a2b0b4
|
Fixed license header.
|
2009-07-18 08:24:45 +00:00 |
|
the_fiddler
|
ad7a8497f2
|
Moved GameWindowFlags enumeration to its own file.
Added GameWindowFlags.Default token.
|
2009-07-18 08:21:58 +00:00 |
|
the_fiddler
|
a1fc3fc13c
|
Removed CurrentAlcError property.
Fixed handling of ObjectDisposedExceptions.
|
2009-07-17 23:07:17 +00:00 |
|
the_fiddler
|
1fff5cc885
|
Renamed AudioContext.Default to AudioContext.DefaulDevice.
Improved error checking code.
|
2009-07-17 23:00:22 +00:00 |
|
the_fiddler
|
bdd49a2aa1
|
Added SampleFormat and SampleFrequency properties.
Added CheckErrors method.
Renamed GetSamples to ReadSamples and added generic overload.
Improved error checking code.
|
2009-07-17 22:59:50 +00:00 |
|
the_fiddler
|
61a48526e3
|
Added CLSCompliant overload to Alc.CaptureOpenDevice.
|
2009-07-17 22:58:29 +00:00 |
|
the_fiddler
|
d9f8d2e694
|
Simple whitespace fix.
|
2009-07-17 22:58:01 +00:00 |
|
the_fiddler
|
60300ffcc1
|
Added AudioDeviceErrorChecker modeled after OpenTK.Graphics.
|
2009-07-17 22:57:22 +00:00 |
|
the_fiddler
|
286d13dbd4
|
Added AudioValueException class.
|
2009-07-17 22:57:11 +00:00 |
|
the_fiddler
|
f148198523
|
Added BlittableValueType struct that can be used to check whether any given value type is blittable.
|
2009-07-17 22:51:44 +00:00 |
|
the_fiddler
|
8f4a75f9f3
|
Specify correct sizes for Alc.GetInteger buffers (needs size in integers, not size in bytes).
|
2009-07-17 21:21:52 +00:00 |
|
the_fiddler
|
68cd6b68db
|
Fixed wrappers for Alc.GetInteger (pin and pass pointer).
|
2009-07-17 21:21:03 +00:00 |
|
the_fiddler
|
efce51d974
|
* AudioCapture.cs: Added AudioCapture class that encapsulates openal 'capture' contexts.
|
2009-07-17 09:47:59 +00:00 |
|
the_fiddler
|
7726212921
|
Replaced tabs with spaces.
|
2009-07-17 08:27:25 +00:00 |
|
the_fiddler
|
a65ed72e72
|
Updated license information.
|
2009-07-17 08:26:32 +00:00 |
|
the_fiddler
|
7d00083bc2
|
* AudioDeviceEnumerator.cs: Added missing file.
|
2009-07-17 08:25:33 +00:00 |
|
the_fiddler
|
0b107a9880
|
* EglContext.cs: Fixed build error (class committed by mistake - it is not yet implemented).
|
2009-07-16 13:36:41 +00:00 |
|
Chrisbrandtner
|
c41c81613d
|
Merged openal-next branch (rev. 1969) to trunk. Tested with Audio-Info and Parrot examples and works as expected.
|
2009-07-16 12:49:24 +00:00 |
|
the_fiddler
|
2a96551355
|
Added EGL bindings based on http://www.koushikdutta.com/2008/08/net-compact-framework-wrapper-for.html
|
2009-07-15 23:17:41 +00:00 |
|
the_fiddler
|
2183ad98e4
|
* CLHelper.cs: Removed garbage unicode characters inserted by MonoDevelop.
|
2009-07-15 23:03:52 +00:00 |
|
the_fiddler
|
83496a8a0f
|
Added missing license information.
|
2009-07-15 22:58:09 +00:00 |
|
the_fiddler
|
516cff00c3
|
Regenerated ES bindings with Bind 0.9.9.11.
Moved ES bindings from GLES[10|11|20] namespaces to ES[10|11|20].
Renamed ES wrapper classes to 'ES' instead of 'GL'.
|
2009-07-15 22:35:12 +00:00 |
|
the_fiddler
|
88197b6c1e
|
Added OpenGL ES generated bindings.
|
2009-06-30 08:40:19 +00:00 |
|
the_fiddler
|
ebfb2d99c3
|
Added OpenGL ES 1.0 bindings.
|
2009-06-30 08:21:39 +00:00 |
|
the_fiddler
|
79cbb00d6d
|
Added OpenGL ES 1.1 tokens.
|
2009-06-29 21:42:30 +00:00 |
|
the_fiddler
|
4f28e9ff5e
|
Removed 'using System' directive.
|
2009-06-29 21:32:09 +00:00 |
|
the_fiddler
|
71d8c167e9
|
Added GLES10 tokens.
|
2009-06-29 21:31:47 +00:00 |
|
the_fiddler
|
fa2d8c8b6b
|
Added OpenGL ES 2.0 tokens.
|
2009-06-29 20:12:42 +00:00 |
|
the_fiddler
|
f5f55b3711
|
Merged string[] fix from 0.9.8 branch.
|
2009-06-29 18:51:40 +00:00 |
|
the_fiddler
|
e8754784f8
|
Fixed XML docs and remove unnecessary CLSCompliance attributes.
|
2009-06-28 10:52:58 +00:00 |
|
the_fiddler
|
e8cf64a177
|
Added missing XML docs.
|
2009-06-28 10:49:10 +00:00 |
|
the_fiddler
|
bc8ab9113c
|
Added missing XML comment to AL class.
Made AL.Lib internal.
|
2009-06-28 10:38:56 +00:00 |
|
the_fiddler
|
9b17ee1559
|
Added several missing XML comments.
|
2009-06-28 10:33:32 +00:00 |
|
the_fiddler
|
2bd89e87df
|
Marked KeyDownEvent and KeyUpEvent as obsolete.
|
2009-06-28 10:33:03 +00:00 |
|
the_fiddler
|
c1897871a6
|
Added XML comment on Glu class.
|
2009-06-28 10:27:42 +00:00 |
|
the_fiddler
|
09a24a17d7
|
Removed Key.None and Key.MaxKeys.
Added XML documentation to all OpenTK.Input.Key tokens.
Added typical Key names found in Windows.Forms and XNA: LControl, RControl, ...
|
2009-06-28 10:27:17 +00:00 |
|
the_fiddler
|
70f68a302f
|
Added missing XML documentation.
|
2009-06-28 10:02:25 +00:00 |
|
the_fiddler
|
4e28071a26
|
Added Mouse and Keyboard stubs for the new input API.
|
2009-06-28 10:01:54 +00:00 |
|
the_fiddler
|
33fb214266
|
Added CreateFromAxisAngle method.
|
2009-06-26 21:45:26 +00:00 |
|
the_fiddler
|
339e1bcdb3
|
Get[Program|Shader]InfoLog now return strings directly (instead of out parameters).
|
2009-06-26 21:05:23 +00:00 |
|
the_fiddler
|
3dcb9e17e4
|
Implemented multisampling on MacOS (untested).
|
2009-06-26 20:06:31 +00:00 |
|
the_fiddler
|
b4359c51ac
|
Implemented multisampling on X11.
|
2009-06-26 20:01:22 +00:00 |
|
the_fiddler
|
93465aed66
|
Removed unused code.
|
2009-06-25 22:47:20 +00:00 |
|
the_fiddler
|
42374a73d4
|
Obsoleted Frustum and Perspective methods in favor of CreatePerspectiveOffCenter and CreatePerspectiveFieldOfView, respectively.
|
2009-06-25 22:47:01 +00:00 |
|
the_fiddler
|
0390d6b9cc
|
Marked GluCore as Obsolete.
|
2009-06-25 22:46:21 +00:00 |
|
the_fiddler
|
df6671cb4a
|
Removed OpenTK.Math namespace. Math functions now go directly into the OpenTK namespace.
|
2009-06-25 11:42:05 +00:00 |
|
the_fiddler
|
5c60841746
|
Enabled xml documentation in debug builds.
Fixed a few XML documentation warnings.
|
2009-06-25 11:16:45 +00:00 |
|
the_fiddler
|
e7fae30dba
|
OpenCL bitfields are not mapped to 'long', not 'int'. Fixes issue [#964] ([OpenCL] Bitfields should be mapped to 'long' not 'int').
|
2009-06-25 10:56:29 +00:00 |
|
the_fiddler
|
36edcad914
|
Merged OpenTK.Compute from the cl branch.
Merged changes from the 0.9.8 branch.
Updated version numbers for 0.9.9 release.
|
2009-06-24 15:47:41 +00:00 |
|
the_fiddler
|
eb48960b18
|
Added OpenTK.Compute namespace with OpenCL bindings.
|
2009-06-24 14:44:12 +00:00 |
|
the_fiddler
|
45277bc494
|
Marked ContextDestroyed method as obsolete.
|
2009-06-24 14:43:20 +00:00 |
|
the_fiddler
|
f46e9b1564
|
Removed obsolete code.
Implemented X11GLNative.IconChanged event.
|
2009-06-24 14:42:40 +00:00 |
|
the_fiddler
|
daed9943a8
|
Removed obsolete code.
|
2009-06-24 14:38:48 +00:00 |
|
the_fiddler
|
3f9470e562
|
Optimized Matrix4/Matrix4d.Mult by unrolling and inlining the multiplications.
|
2009-06-19 13:44:33 +00:00 |
|
the_fiddler
|
402e0e6714
|
Optimized Matrix4.Mult by unrolling the multiplications.
|
2009-06-19 13:41:32 +00:00 |
|
the_fiddler
|
070a5b14dc
|
Marked Glu and Alut as obsolete.
|
2009-06-15 12:43:53 +00:00 |
|
the_fiddler
|
ade299156d
|
Fixed Matrix4.CreateOrthographicOffCenter (M44 should be 1).
|
2009-06-08 22:46:18 +00:00 |
|
the_fiddler
|
386766071f
|
Fixed GL.GetBoolean (was GL.GetBoolea because the generator treated glGetBooleanv as a NV extension).
|
2009-06-07 05:31:38 +00:00 |
|
the_fiddler
|
857003cd3f
|
Added static readonly Vector[234]d?.One properties.
|
2009-06-04 16:51:45 +00:00 |
|
the_fiddler
|
f230535dfc
|
Removed obsolete IResizable, DisplayMode and ColorMode APIs.
Marked carbon API class as internal.
Added a large number of missing XML comments.
|
2009-06-04 11:31:02 +00:00 |
|
the_fiddler
|
a396338a38
|
Added missing XML comments.
|
2009-06-04 11:27:25 +00:00 |
|
the_fiddler
|
5c40ce638d
|
Fixed a large amount of documentation warnings.
Marked several APIs as obsolete.
|
2009-06-04 11:22:20 +00:00 |
|
the_fiddler
|
83bcde95f9
|
Marked platform-specific APIs as internal.
Added ObsoleteAttribute to obsolete functionality.
|
2009-06-04 11:21:33 +00:00 |
|
the_fiddler
|
4a8d9c582c
|
Made X11 structs, enums and functions internal. OpenTK should not expose platform-specific APIs.
|
2009-06-04 10:57:26 +00:00 |
|
the_fiddler
|
b4d35e7d03
|
Marked as obsolete.
|
2009-06-04 10:56:17 +00:00 |
|
the_fiddler
|
6ff0ed17c4
|
Fixed missing documentation warnings.
|
2009-06-04 10:56:07 +00:00 |
|
the_fiddler
|
972cdcdae1
|
Updated documentation for IGraphicsContext.ErrorChecking.
|
2009-06-04 10:37:40 +00:00 |
|
the_fiddler
|
efdaf64476
|
GraphicsContext.GetCurrentContext now returns an IGraphicsContext instead of a GraphicsContext.
Fixed Texture2D finalizer.
Removed GraphicsContext.[Enter|Exit]BeginRegion(). GL.Begin|End now calls IGraphicsContext.ErrorChecking = false.
|
2009-06-04 10:34:12 +00:00 |
|
the_fiddler
|
7df9a448d6
|
Merged gw-next2 branch to trunk.
|
2009-06-02 15:49:39 +00:00 |
|
the_fiddler
|
ac21b13246
|
Fixed recursion that between WinGraphicsMode.SelectGraphicsModeARB and GraphicsMode.Default.
Fixed acceleration attribute in WinGraphicsMode.SelectGraphicsModeARB. Now, antialiasing works on nvidia drivers, too.
|
2009-06-01 13:24:18 +00:00 |
|
the_fiddler
|
98e39f16a2
|
WinGraphicsMode now uses wglChoosePixelFormatARB, if available. This allows the use of FSAA modes.
|
2009-06-01 11:05:31 +00:00 |
|
the_fiddler
|
89f34c9e49
|
Fixed Stencil property in ToString().
|
2009-06-01 11:04:37 +00:00 |
|
the_fiddler
|
9ba8566b39
|
Do not set the "indexed" flag for 0 bpp.
|
2009-06-01 11:04:10 +00:00 |
|