Syndicate content
Updated: 45 min 26 sec ago

[ES][GL] Regenerated bindings

8 June, 2014 - 07:58
pre style='white-space:pre-wrap;width:81ex'>[ES][GL] Regenerated bindings/pre>

[Bind] Fixed a System.FormatException

8 June, 2014 - 07:57
pre style='white-space:pre-wrap;width:81ex'>[Bind] Fixed a System.FormatException/pre>

[Rewrite] Implement byte - bool marshalling

8 June, 2014 - 07:52
pre style='white-space:pre-wrap;width:81ex'>[Rewrite] Implement byte - bool marshalling Since GL_TRUE and GL_FALSE match .Net true and false (1 and 0, respectively), we can simply reinterpret the byte value as a bool. In the future, we could issue a `(if value == 0 then false else true)` statement for added safety, but this does not appear to be necessary right now./pre>

[Bind] Use byte for GLboolean return types

8 June, 2014 - 07:52
pre style='white-space:pre-wrap;width:81ex'>[Bind] Use byte for GLboolean return types GLboolean is typedefed as an unsigned char. It appears that `[return: MarshalAs(UnmanagedType.U1)]` is ignored in calli p/invokes, so we need to take care of this ourselves by emitting byte instead of bool for the p/invoke signature. The public API remains unchanged. Fixes issue #129./pre>

Merge pull request #127 from thefiddler/apitest

2 June, 2014 - 12:47
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #127 from thefiddler/apitest [AL][ES][GL] Add API compatibility test/pre>

Merge pull request #128 from Frassle/half-fix

2 June, 2014 - 11:03
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #128 from Frassle/half-fix Fix a bug in single-half conversion./pre>

Fix a bug in single-half conversion.

2 June, 2014 - 10:16
pre style='white-space:pre-wrap;width:81ex'>Fix a bug in single-half conversion. The original C code had if(m 0x00800000) which is true if the expresssion does not evaluate to zero. This was inncorretly translated to the C# code if((m 0x00800000) == 1) which only evaluates true if the expression evalaute to 1, which it never does. The correct test is to test not equal to zero (!= 0)./pre>

[Test] Added API.Desktop to OpenTK.sln

31 May, 2014 - 22:38
pre style='white-space:pre-wrap;width:81ex'>[Test] Added API.Desktop to OpenTK.sln/pre>

[Test] Added API compatibility test

31 May, 2014 - 22:10
pre style='white-space:pre-wrap;width:81ex'>[Test] Added API compatibility test This test checks every public API under OpenTK.Audio, OpenTK.Compute and OpenTK.Graphics for compatibility. Incompatible changes will cause a compilation failure./pre>

Merge pull request #126 from thefiddler/sdlversion

31 May, 2014 - 13:54
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #126 from thefiddler/sdlversion [SDL] Do not attempt to use versions 2.0.0/pre>

[SDL] Removed unnecessary if-branch

30 May, 2014 - 11:50
pre style='white-space:pre-wrap;width:81ex'>[SDL] Removed unnecessary if-branch/pre>

[SDL] Do not attempt to use versions 2.0.0

30 May, 2014 - 11:47
pre style='white-space:pre-wrap;width:81ex'>[SDL] Do not attempt to use versions 2.0.0 Versions prior to 2.0.0 are not ABI-compatible with 2.0.x and attempting to use those will result in random instability. We now explicitly check the SDL2 version before enabling the SDL2 backend./pre>

Merge pull request #125 from thefiddler/r112

19 May, 2014 - 23:11
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #125 from thefiddler/r112 Prepare for 1.1.2 release/pre>

[Mac] Fixed NRE and initial position on 64bit

19 May, 2014 - 23:00
pre style='white-space:pre-wrap;width:81ex'>[Mac] Fixed NRE and initial position on 64bit/pre>

[Mac] Added NSFloat implementation

19 May, 2014 - 22:14
pre style='white-space:pre-wrap;width:81ex'>[Mac] Added NSFloat implementation/pre>

Merge pull request #123 from thefiddler/eglfix

19 May, 2014 - 21:14
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #123 from thefiddler/eglfix [EGL] Fix initialization and extension loading/pre>

Merge pull request #124 from thefiddler/xdestroyfix

19 May, 2014 - 21:14
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #124 from thefiddler/xdestroyfix [X11] Fixed BadWindow error on shutdown/pre>

[Docs] Yet more formatting fixes

19 May, 2014 - 21:11
pre style='white-space:pre-wrap;width:81ex'>[Docs] Yet more formatting fixes/pre>

[Docs] Minor formatting fixes

19 May, 2014 - 21:08
pre style='white-space:pre-wrap;width:81ex'>[Docs] Minor formatting fixes/pre>

[Graphics] Synced with May 2014 Khronos spec

19 May, 2014 - 21:03
pre style='white-space:pre-wrap;width:81ex'>[Graphics] Synced with May 2014 Khronos spec/pre>