Syndicate content
Updated: 23 min 41 sec ago

Use GetMouseMovePointsEx to smooth mouse input.

23 March, 2014 - 16:26
pre style='white-space:pre-wrap;width:81ex'>Use GetMouseMovePointsEx to smooth mouse input. Uses GetMouseMovePointsEx to get mouse move history so mouse events aren't dropped even with low framerates. Fixes #76./pre>

[Build] Updated copyright information

18 March, 2014 - 13:29
pre style='white-space:pre-wrap;width:81ex'>[Build] Updated copyright information/pre>

[Build] Set revision to 0 outside source control

18 March, 2014 - 13:28
pre style='white-space:pre-wrap;width:81ex'>[Build] Set revision to 0 outside source control This ensures that properly built packages take precedence to incorrectly built packages./pre>

[GL] Added missing [Rgba]16Snorm texture formats

18 March, 2014 - 11:08
pre style='white-space:pre-wrap;width:81ex'>[GL] Added missing [Rgba]16Snorm texture formats See https://www.opengl.org/sdk/docs/man4/html/glTexImage2D.xhtml or the 4.4 spec, section 8.5, table Sized internal color formats./pre>

Merge pull request #85 from csantosbh/develop

18 March, 2014 - 08:50
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #85 from csantosbh/develop Centering the cursor at (width/2, height/2) when the mouse is hidden/pre>

Centering the cursor at (width/2, height/2), effectively fixing

18 March, 2014 - 04:44
pre style='white-space:pre-wrap;width:81ex'>Centering the cursor at (width/2, height/2), effectively fixing the issue described in https://github.com/mono/MonoGame/issues/2283/pre>

Added multiplication operator to all vectors

17 March, 2014 - 20:59
pre style='white-space:pre-wrap;width:81ex'>Added multiplication operator to all vectors/pre>

[Docs] Removed Changelog.txt from Build.Docs project

16 March, 2014 - 23:58
pre style='white-space:pre-wrap;width:81ex'>[Docs] Removed Changelog.txt from Build.Docs project/pre>

[Docs] Removed Changelog.txt

16 March, 2014 - 23:56
pre style='white-space:pre-wrap;width:81ex'>[Docs] Removed Changelog.txt A complete changelog can be found using git or by browsing github/pre>

[Docs] Updated documentation for 1.1.1 release

16 March, 2014 - 23:53
pre style='white-space:pre-wrap;width:81ex'>[Docs] Updated documentation for 1.1.1 release/pre>

Merge remote-tracking branch 'origin/issue64' into develop

16 March, 2014 - 23:51
pre style='white-space:pre-wrap;width:81ex'>Merge remote-tracking branch 'origin/issue64' into develop/pre>

[Win] Invert vertical axes to match 1.0 API

16 March, 2014 - 23:43
pre style='white-space:pre-wrap;width:81ex'>[Win] Invert vertical axes to match 1.0 API The 1.0 API defines +y as up and -y as down. This matches XInput but disagrees with WinMM, where we have to invert the vertical axes./pre>

[Input] LegacyJoystickDriver now reports hat pos

16 March, 2014 - 23:30
pre style='white-space:pre-wrap;width:81ex'>[Input] LegacyJoystickDriver now reports hat pos/pre>

[Input] JoystickHatState is now IEquatable

16 March, 2014 - 23:30
pre style='white-space:pre-wrap;width:81ex'>[Input] JoystickHatState is now IEquatable/pre>

[Input] JoystickState.ToString now prints hat pos

16 March, 2014 - 23:29
pre style='white-space:pre-wrap;width:81ex'>[Input] JoystickState.ToString now prints hat pos/pre>

[Win] Joystick driver now reports hat positions

16 March, 2014 - 23:29
pre style='white-space:pre-wrap;width:81ex'>[Win] Joystick driver now reports hat positions/pre>

[Docs] Updated documentation for 1.1.1 release

16 March, 2014 - 22:29
pre style='white-space:pre-wrap;width:81ex'>[Docs] Updated documentation for 1.1.1 release/pre>

[SDL2] On Mac, OpenGL 3.0 or 3.1 should create 3.2 context

16 March, 2014 - 21:50
pre style='white-space:pre-wrap;width:81ex'>[SDL2] On Mac, OpenGL 3.0 or 3.1 should create 3.2 context SDL2/Mac fails to create a 3.0 or 3.1 OpenGL context. We implicitly bump version to 3.2, otherwise 3.0 or 3.1 would give a 2.1 context./pre>

[ES] Fixed loading of OpenGL ES core API

16 March, 2014 - 18:40
pre style='white-space:pre-wrap;width:81ex'>[ES] Fixed loading of OpenGL ES core API eglGetProcAddress cannot be used to retrieve entry points of core functions. Instead, we use [DllImport] for core functions and function pointers for extension functions. Squashed commit of the following: commit 0b84aa6ef78dfa3600b81fc412eb192f2a87e40c Author: thefiddler stapostol@gmail.com Date: Sat Mar 15 02:24:58 2014 +0100 [Examples] Rolled back changes to Example browser commit 1acfbaac3d17184debdbbe872c58ac07d1b37c0a Author: thefiddler stapostol@gmail.com Date: Sat Mar 15 02:20:57 2014 +0100 [Examples] Rolled back WinForms example commit 835d9d6035a890bd3426566929fbfd25c493eca0 Author: thefiddler stapostol@gmail.com Date: Sat Mar 15 01:15:01 2014 +0100 [Examples] Rolled back erroneous GLControl mods commit 056418014f0e835e83fb85b54b8749519a555364 Author: thefiddler stapostol@gmail.com Date: Fri Mar 14 23:11:11 2014 +0100 [Rewrite] Remove calli prototypes When a function is called indirectly via a function pointer, its prototype is not required (the prototype is added as a callsite at the calli invocation.) Removing these prototypes reduces binary size by roughly 400KB. commit 353a16ec2836c597150d2fab28581e7c264b2b39 Author: thefiddler stapostol@gmail.com Date: Fri Mar 14 22:31:25 2014 +0100 [Rewrite] Call DllImports directly When a function does not have an allocated slot (i.e. slot = -1), then we will call its DllImport signature directly. commit 9a5313e4b7afb10b698d255e4b5637887bf71cf3 Author: thefiddler stapostol@gmail.com Date: Fri Mar 14 22:30:04 2014 +0100 [Bind] Do not allocate slots for DllImports commit 6ac5342409363cac0e59f9dc669948b319bd20a9 Author: thefiddler stapostol@gmail.com Date: Fri Mar 14 22:29:07 2014 +0100 [Bind] Added option to use DllImports This is necessary for the core functionality of OpenGL ES, where eglGetProcAddress returns null or garbage (the latter on Android.)/pre>

[Graphics] Init OpenTK when creating external context

13 March, 2014 - 18:51
pre style='white-space:pre-wrap;width:81ex'>[Graphics] Init OpenTK when creating external context Fixes issue #52/pre>