Syndicate content
Updated: 38 min 43 sec ago

[Input] Added PacketNumber property

2 January, 2014 - 18:24
pre style='white-space:pre-wrap;width:81ex'>[Input] Added PacketNumber property/pre>

[Input] Implemented GetState() and simplified GetCapabilities()

2 January, 2014 - 17:37
pre style='white-space:pre-wrap;width:81ex'>[Input] Implemented GetState() and simplified GetCapabilities()/pre>

[Input] Simplified configuration parser and added GetEnumerator()

2 January, 2014 - 17:37
pre style='white-space:pre-wrap;width:81ex'>[Input] Simplified configuration parser and added GetEnumerator()/pre>

[Input] Added internal Joystick.GetAxisRaw() method

2 January, 2014 - 17:36
pre style='white-space:pre-wrap;width:81ex'>[Input] Added internal Joystick.GetAxisRaw() method/pre>

[Input] Added Source and Target to GamePadConfigurationItem

2 January, 2014 - 17:36
pre style='white-space:pre-wrap;width:81ex'>[Input] Added Source and Target to GamePadConfigurationItem/pre>

[Input] Made configuration database non-static

2 January, 2014 - 01:42
pre style='white-space:pre-wrap;width:81ex'>[Input] Made configuration database non-static/pre>

[SDL2] Fixed SDL_JoystickGetGUID capitalization

2 January, 2014 - 01:20
pre style='white-space:pre-wrap;width:81ex'>[SDL2] Fixed SDL_JoystickGetGUID capitalization/pre>

[Input] Initialize JoystickDevice.Details in constructor

2 January, 2014 - 01:20
pre style='white-space:pre-wrap;width:81ex'>[Input] Initialize JoystickDevice.Details in constructor/pre>

[Input] Renamed GamePadMap to GamePadConfiguration

2 January, 2014 - 00:38
pre style='white-space:pre-wrap;width:81ex'>[Input] Renamed GamePadMap to GamePadConfiguration/pre>

[Input] Implemented IGamePadDriver.GetName()

2 January, 2014 - 00:34
pre style='white-space:pre-wrap;width:81ex'>[Input] Implemented IGamePadDriver.GetName()/pre>

[Input] Made the Name property public

2 January, 2014 - 00:33
pre style='white-space:pre-wrap;width:81ex'>[Input] Made the Name property public We can use the name property to implement a hypothetical GamePad.GetName() method in the future./pre>

[Input] Added xml documentation for GamePadCapabilities

2 January, 2014 - 00:33
pre style='white-space:pre-wrap;width:81ex'>[Input] Added xml documentation for GamePadCapabilities/pre>

[X11] Removed unused variable

30 December, 2013 - 09:25
pre style='white-space:pre-wrap;width:81ex'>[X11] Removed unused variable/pre>

[X11] Fixed current resolution detection.

30 December, 2013 - 08:23
pre style='white-space:pre-wrap;width:81ex'>[X11] Fixed current resolution detection./pre>

Merge branch 'external' into develop

28 December, 2013 - 00:27
pre style='white-space:pre-wrap;width:81ex'>Merge branch 'external' into develop/pre>

[Build] Added new files to the relevant csproj scripts

28 December, 2013 - 00:23
pre style='white-space:pre-wrap;width:81ex'>[Build] Added new files to the relevant csproj scripts/pre>

[Examples] Added ExternalContext test

28 December, 2013 - 00:17
pre style='white-space:pre-wrap;width:81ex'>[Examples] Added ExternalContext test This test uses SDL2 to create a window and an OpenGL context. It then uses OpenTK to render into the external SDL2 context. If everything is working correctly, a black window should appear and gradually turn white before disappearing./pre>

[Graphics] Improved support for external OpenGL contexts

28 December, 2013 - 00:14
pre style='white-space:pre-wrap;width:81ex'>[Graphics] Improved support for external OpenGL contexts When combining OpenTK with a third-party OpenGL toolkit, it is now possible to implement a suitable GetAddress() and GetCurrentContext() implementation in terms of the third-party toolkit. If no implementation is specified, then OpenTK will try to guess the most suitable implementation within its own platform backends. If no custom implementation is defined, and if no suitable implementation can be found, then OpenTK will throw a PlatformNotSupportedException. If a suitable implementation is found or defined, then OpenTK will attempt to load OpenGL entry points using that implementation. In this case third-party toolkit remains solely responsible for managing its context via its MakeCurrent(), SwapBuffers(), etc implementations./pre>

[Dummy] Improved thread-safety; added entry-point loader

28 December, 2013 - 00:09
pre style='white-space:pre-wrap;width:81ex'>[Dummy] Improved thread-safety; added entry-point loader DummyGLContext will now attempt to load OpenGL and OpenGL ES entry points when a suitable OpenGL context is current on the calling thread. This allows OpenTK to be used on contexts created through third-party toolkits./pre>

[Platform] Added internal CreateGetAddress() function

28 December, 2013 - 00:08
pre style='white-space:pre-wrap;width:81ex'>[Platform] Added internal CreateGetAddress() function CreateGetAddress() constructs a GraphicsContext.GetAddressDelegate that is suitable for the current platform. This can be used when combining OpenTK with an OpenGL context created through a third-party toolkit./pre>