Syndicate content
Updated: 53 min 9 sec ago

Change bool to IntPtr.

27 April, 2014 - 08:53
pre style='white-space:pre-wrap;width:81ex'>Change bool to IntPtr. WindowProc returns an IntPtr not a bool, so let Handle* functions return IntPtr?. If they return a value we return that, if they return null we call DefWindowProc and return the result from that./pre>

Custom cursors on X11.

27 April, 2014 - 08:53
pre style='white-space:pre-wrap;width:81ex'>Custom cursors on X11./pre>

Add XcursorImageLoadCursor function.

27 April, 2014 - 08:53
pre style='white-space:pre-wrap;width:81ex'>Add XcursorImageLoadCursor function./pre>

Make xcursor fields public.

27 April, 2014 - 08:53
pre style='white-space:pre-wrap;width:81ex'>Make xcursor fields public./pre>

Change xcursor library name.

27 April, 2014 - 08:53
pre style='white-space:pre-wrap;width:81ex'>Change xcursor library name./pre>

[ES][GL] Synced with April Khronos specification

27 April, 2014 - 07:53
pre style='white-space:pre-wrap;width:81ex'>[ES][GL] Synced with April Khronos specification/pre>

[X11] Set WM_CLASS property

26 April, 2014 - 18:27
pre style='white-space:pre-wrap;width:81ex'>[X11] Set WM_CLASS property This allows Ubuntu Unity and Gnome Shell to detect and display the correct application name./pre>

Merge pull request #103 from thefiddler/memopt

26 April, 2014 - 17:26
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #103 from thefiddler/memopt Memory optimizations. Memory consumption reduced by up to 80% and memory allocations reduced by up to 70%, depending on the platform./pre>

[GL] Only print debug info in debug mode

26 April, 2014 - 17:13
pre style='white-space:pre-wrap;width:81ex'>[GL] Only print debug info in debug mode/pre>

[GL] Removed unused code

26 April, 2014 - 17:12
pre style='white-space:pre-wrap;width:81ex'>[GL] Removed unused code/pre>

[OpenTK] Removed reflection binding loading

26 April, 2014 - 16:28
pre style='white-space:pre-wrap;width:81ex'>[OpenTK] Removed reflection binding loading This code is no longer in use./pre>

[X11] Implemented new-style bindings for GLX

26 April, 2014 - 16:24
pre style='white-space:pre-wrap;width:81ex'>[X11] Implemented new-style bindings for GLX Replaced delegates with call instructions and completely removed the old extension loading code./pre>

[Win] Fixed warnings

26 April, 2014 - 16:22
pre style='white-space:pre-wrap;width:81ex'>[Win] Fixed warnings Protected object in static class and wrong parameter names in documentation/pre>

[GL][ES] Regenerated bindings

26 April, 2014 - 12:23
pre style='white-space:pre-wrap;width:81ex'>[GL][ES] Regenerated bindings/pre>

[GL][ES] Do not break public API

26 April, 2014 - 12:23
pre style='white-space:pre-wrap;width:81ex'>[GL][ES] Do not break public API Even if that API is not meant to be used by applications./pre>

[Bind] Do not generate DllImports

26 April, 2014 - 12:22
pre style='white-space:pre-wrap;width:81ex'>[Bind] Do not generate DllImports These break dynamic loading of OpenGL ES and bloat OpenTK.dll with duplicated strings. The new extension loading mechanism is now fast enough to make DllImports unnecessary./pre>

[Mac] Sped up extension loading

26 April, 2014 - 12:21
pre style='white-space:pre-wrap;width:81ex'>[Mac] Sped up extension loading From ~200ms down to ~65ms on a rMBP with Nvidia 650M and Mac OS X 10.9.2./pre>

[Graphics] GetAddress(string) is no longer needed

26 April, 2014 - 12:20
pre style='white-space:pre-wrap;width:81ex'>[Graphics] GetAddress(string) is no longer needed/pre>

[Graphics] Redirect GetAddress(string)

26 April, 2014 - 12:19
pre style='white-space:pre-wrap;width:81ex'>[Graphics] Redirect GetAddress(string) GetAddress(string) now calls GetAddress(IntPtr) internally. This reduces the number of APIs that must be implemented for each platform./pre>

[X11] Optimized XKey translation

25 April, 2014 - 19:55
pre style='white-space:pre-wrap;width:81ex'>[X11] Optimized XKey translation/pre>