Fri, 15 Mar 2013 01:09:19 -0400 Replace all the "static __inline__" functions with SDL_FORCE_INLINE.
Ryan C. Gordon <icculus@icculus.org> [Fri, 15 Mar 2013 01:09:19 -0400] rev 7004
Replace all the "static __inline__" functions with SDL_FORCE_INLINE.
Fri, 15 Mar 2013 01:01:20 -0400 Improvements to stdlib.
Ryan C. Gordon <icculus@icculus.org> [Fri, 15 Mar 2013 01:01:20 -0400] rev 7003
Improvements to stdlib. All SDL_* functions are always available as real symbols, so you can always link against them as a stable ABI. By default, however, all the things that might have dithered down to macros in your application are now force-inlined, to give you the same effect as before and theoretically better performance, but still solve the classic macro problems. Elsewhere, we provide real functions for these things that simply wrap the inline functions, in case one needs to have a real function available. Also: this exposed bugs: SDL_abs() does something different if you had the macro vs the libc function, SDL_memcpy() returns a void* in the function but not the macro, etc.
Fri, 15 Mar 2013 01:02:30 -0400 Added an SDL_FORCE_INLINE macro.
Ryan C. Gordon <icculus@icculus.org> [Fri, 15 Mar 2013 01:02:30 -0400] rev 7002
Added an SDL_FORCE_INLINE macro.
Wed, 13 Mar 2013 21:41:43 -0700 XDnD implementation from Davey Taylor, need some cleanup
Sam Lantinga <slouken@libsdl.org> [Wed, 13 Mar 2013 21:41:43 -0700] rev 7001
XDnD implementation from Davey Taylor, need some cleanup
Wed, 13 Mar 2013 09:14:45 -0700 Reformat SDL_VS2010.sln so WindowsExplorer VS type detection works again
Andreas Schiffler <aschiffler@ferzkopp.net> [Wed, 13 Mar 2013 09:14:45 -0700] rev 7000
Reformat SDL_VS2010.sln so WindowsExplorer VS type detection works again
Wed, 13 Mar 2013 08:35:03 -0700 Fix bug 122 - SDL_RWops bug fixes: set RWops.type field, add input validation, add test coverage
Andreas Schiffler <aschiffler@ferzkopp.net> [Wed, 13 Mar 2013 08:35:03 -0700] rev 6999
Fix bug 122 - SDL_RWops bug fixes: set RWops.type field, add input validation, add test coverage
Tue, 12 Mar 2013 18:28:40 -0700 Missing comma in one gamepad mapping.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Tue, 12 Mar 2013 18:28:40 -0700] rev 6998
Missing comma in one gamepad mapping.
Tue, 12 Mar 2013 18:28:36 -0700 Add GameController mappings for popular controllers.
Jørgen P. Tjernø <jorgen@valvesoftware.com> [Tue, 12 Mar 2013 18:28:36 -0700] rev 6997
Add GameController mappings for popular controllers. This adds mappings for: - Another type of wired X360 controller - A wireless X360 controller - Logitech F710 (XInput and DInput modes) - Logitech F310 (XInput mode) - Logitech Cordless RumblePad 2
Tue, 12 Mar 2013 09:10:37 -0700 Fix bug 1560 - SDL_RWFromConstMem write operation returns -1 but should return 0.
Andreas Schiffler <aschiffler@ferzkopp.net> [Tue, 12 Mar 2013 09:10:37 -0700] rev 6996
Fix bug 1560 - SDL_RWFromConstMem write operation returns -1 but should return 0.
Sun, 10 Mar 2013 21:10:10 -0700 Fixed bug 1751 - Direcftb renderer viewport behaviour differs from API description.
Sam Lantinga <slouken@libsdl.org> [Sun, 10 Mar 2013 21:10:10 -0700] rev 6995
Fixed bug 1751 - Direcftb renderer viewport behaviour differs from API description. tomaszewski.p According to API description: SDL_RenderSetViewport - Use this function to set the drawing area for rendering on the current target. DirectFB renderer in DirectFB_UpdateViewport function just sets clip on surface, instead of moving drawing area. Attached patch uses set clip rectangle to move {x,y} coordinates during draw and blit operations to be compatible with API description.
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip