1. a83d609 Linux: Add hint for disabling deadzones by Kai Krakow · 3 weeks ago master
  2. 9250db0 Fixed bug 5242 - KMOD_* flags unnecessarily macros; breaks OGRE by Sam Lantinga · 4 days ago
  3. 3d32920 wayland: defer pointer confine creation until pointer unlock by Tudor Brindus · 3 weeks ago
  4. ffd704d render: fixes to how we convert touch events for logical scaling. by Ryan C. Gordon · 5 days ago
  5. adea0e2 kmsdrm: separate requests in different functions so we only need one atomic commit for everything, as expected by atomic design. by Manuel Alfayate Corchete · 6 days ago
  6. 1282637 kmsdrm: wait for possible pending atomic commits before destroying surfaces, and before restoring video on quit. Move messages to the SDL_Log* functions. by Manuel Alfayate Corchete · 7 days ago
  7. 57a07fe kmsdrm: wait for pending atomic commits before restoring videomode and crtc->buffer on VideoQuit, and simplify double-buffer SwapWindow() implementation. by Manuel Alfayate Corchete · 9 days ago
  8. f648e39 kmsdrm: move videomode restoration on VideoQuit() to using the atomic interface instead of the legacy drmModeSetCrtc() function. Refactoring of get_plane_id(). by Manuel Alfayate Corchete · 9 days ago
  9. de8d4b4 kmsdrm: free memory for plane, crtc and connector property tables on VideoQuit. by Manuel Alfayate Corchete · 9 days ago
  10. b5c7be9 kmsdrm: double and triple buffered versions of SwapWindow() are now both reimplemented in atomic pageflipping versions, and can be selected via SDL_VIDEO_DOUBLE_BUFFER env variable. by Manuel Alfayate Corchete · 10 days ago
  11. 7ac3538 kmsdrm: update SwapWindow fn, moving it to triple-buffer. by Manuel Alfayate Corchete · 11 days ago
  12. 78259ae winrt: Another attempt at getting this to compile. by Ryan C. Gordon · 13 days ago
  13. 12ab053 kmsdrm: rewrite the new SwapWindow() fn to avoid tearing. Double-buffer only for now. by Manuel Alfayate Corchete · 13 days ago
  14. f1922d7 winrt: Patched to compile...? by Ryan C. Gordon · 14 days ago
  15. 4bf3580 kmsdrm: Moved to the ATOMIC KMS/DRM interface for buffer swapping, leaving DRM-legacy behind. by Manuel Alfayate Corchete · 2 weeks ago
  16. 946276b stdlib: Corrected implementation of SDL_wcsncmp. by Ryan C. Gordon · 3 weeks ago
  17. 0da79cf kmsdrm: do not leak drmModeConnector by "RALOVICH, Kristof" · 4 weeks ago
  18. 8c6e994 Rename the gbm device struct from gbm to gbm_dev for better readabilty. by Manuel Alfayate Corchete · 4 weeks ago
  19. a5ef82b kmsdrm: settle with first card that has a connected connector by RALOVICH, Kristof · 4 weeks ago
  20. 4350ed2 kmsdrm: fix typo by RALOVICH, Kristof · 4 weeks ago
  21. cb1347e Added comment about window creation behaviour in KMSDRM. by Manuel Alfayate Corchete · 4 weeks ago
  22. 0786e3a Delete windata variable no longer needed in KMSDR_SetDisplayMode(). by Manuel Alfayate Corchete · 4 weeks ago
  23. 36ae71c Surfaces have to be recreated immediately from KMSDRM_SetDisplayMode(). by Manuel Alfayate Corchete · 4 weeks ago
  24. 065b47b Fix SDL_Window recreation: drmModeSetCrtc() has to be called everytime the EGL and GBM surfaces are recreated. by Manuel Alfayate Corchete · 4 weeks ago
  25. e7e5cf2 Fixed bug 5231 - Fix for hardware cursor: size and alpha-premultiplication. by Sam Lantinga · 4 weeks ago
  26. 82b9ab8 Re-add check for Metal on x86, where it's not supported. by Sam Lantinga · 4 weeks ago
  27. ac41bbe metal: Make sure we have a command buffer available before trying to present. by Ryan C. Gordon · 4 weeks ago
  28. e18861e Patched to compile. by Ryan C. Gordon · 4 weeks ago
  29. bf77d81 winrt: Fix casting a pointer to int. by Ryan C. Gordon · 4 weeks ago
  30. 5dfafb3 egl: SDL_EGL_LoadLibaryOnly() shouldn't set _this->gl_config.driver_loaded = 1 by Ryan C. Gordon · 4 weeks ago
  31. 70d0895 assert: Implement SDL_TriggerBreakpoint for Apple ARM hardware. by Ryan C. Gordon · 4 weeks ago
  32. 393f12d configure: On Apple platforms, only exclude Vulkan on x86. by Ryan C. Gordon · 4 weeks ago
  33. c0fa26a Fixed bug 5232 - SDL2 configure script detects Apple Silicon Macs as iPhones; fails to build due to missing components by Sam Lantinga · 4 weeks ago
  34. 0acebaf Fixed bug 5233 - PS3 Gamepad Motion Control not correctly ignored on Linux by Sam Lantinga · 4 weeks ago
  35. 6197e76 Reuse Wayland connection from availability check by M Stoeckl · 4 weeks ago
  36. 332975b Reuse X11 connection from availability check by M Stoeckl · 4 weeks ago
  37. 449c0c3 Merge VideoBootStrap::available into VideoBootStrap::create by M Stoeckl · 5 weeks ago
  38. 6f60883 fix bug #5228 -- Add AltiVec detection for FreeBSD. by Ozkan Sezer · 5 weeks ago
  39. 88d9659 cmake: Fix building with -DSDL_HAPTIC=Off by stfx · 5 weeks ago
  40. 1431819 configure: corretly print --enable-arm-simd default value. by Ozkan Sezer · 6 weeks ago
  41. f5e14c9 stdinc: Let Clang static analysis see more C runtime functions. by Ryan C. Gordon · 7 weeks ago
  42. 5a3e926 joystick: Linux joysticks now recover better from dropped events. by Ryan C. Gordon · 7 weeks ago
  43. 6d9db15 emscripten: Introduce SDL_HINT_EMSCRIPTEN_ASYNCIFY by Sylvain Beucler · 7 weeks ago
  44. d59d685 emscripten: support pseudo-synchronous screen refresh and events update using asyncify by Sylvain Beucler · 7 weeks ago
  45. 61f06dd configure: Accidentally deleted a ')' by Ryan C. Gordon · 7 weeks ago
  46. 771a843 cmake: Fix Metal detection on macOS/iOS. by Ryan C. Gordon · 7 weeks ago
  47. dd9e0c2 configure/cmake: Disable ARM SIMD and NEON by default. by Ryan C. Gordon · 7 weeks ago
  48. 3f720e2 video: Make SDL_CreateWindow use SDL_Init(SDL_INIT_VIDEO), not SDL_VideoInit. by Ryan C. Gordon · 7 weeks ago
  49. 55a67b7 test: testspriteminimal wasn't calling SDL_Quit() on exit. by Ryan C. Gordon · 7 weeks ago
  50. c37c067 video: Changed SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS to default to FALSE. by Ryan C. Gordon · 7 weeks ago
  51. 07d40b7 cmake: Bump minimum required CMake to 3.0.0 and mark link libraries PRIVATE. by Ryan C. Gordon · 7 weeks ago
  52. 0016a4e cmake: Fix building with -DSDL_SENSOR=Off by stfx · 7 weeks ago
  53. 01ca5b3 cmake: Build Linux-specific files like the configure script does. by Ryan C. Gordon · 7 weeks ago
  54. 80dbf09 cmake: Fix building with -DSDL_POWER=Off by Ryan C. Gordon · 7 weeks ago
  55. 483f020 Fixed bug 5208 - Fix libGL loading on OpenBSD by Sam Lantinga · 7 weeks ago
  56. 71e2946 Fixed bug 5209 - cpuinfo recognize OpenBSD ARM by Sam Lantinga · 7 weeks ago
  57. 7c05736 core/linux/SDL_threadprio.c: fix build against older glibc versions by Ozkan Sezer · 8 weeks ago
  58. 152db42 Fixed bug 5199 - Fix KMSDRM_CreateWindow() segfault when starting LÖVE2D engine. by Sam Lantinga · 8 weeks ago
  59. 30aaca8 Fixed bug 5126 - MinGW compile error SDL_windowssensor.c by Sam Lantinga · 8 weeks ago
  60. a4c9c8a x11: Fix spurious keyboard focus events by James Legg · 8 weeks ago
  61. 29bd499 Reverted comment change in previous commit by Sam Lantinga · 8 weeks ago
  62. 82b78e2 Fixed overflow in surface pitch calculation by Sam Lantinga · 8 weeks ago
  63. edfe6b2 Fix compile without DIRECTX by stfx · 9 weeks ago
  64. 1ad1f93 fix permissions of some project files by Ozkan Sezer · 9 weeks ago
  65. d33f375 fix watcom build of SDL_test_common.c by Ozkan Sezer · 9 weeks ago
  66. 0f4eabf Fixed bug 4938 - Suggestion: rename SDL_PIXELFORMAT_BGR888 to SDL_PIXELFORMAT_XBGR8888 by Sam Lantinga · 9 weeks ago
  67. 8754b9d Add SDL_SIMDRealloc by Ethan Lee · 9 weeks ago
  68. ebd5f08 Fixed bug 5170 - Build fails when using Visual Studio 2017 with Windows 10 SDK 10.0.19041.0 in uwp by Sam Lantinga · 9 weeks ago
  69. 6281140 Fixed building with Visual Studio 2019 by Sam Lantinga · 9 weeks ago
  70. b6a1020 Fixed bug 5171 - PollEvent impacts performance in 2.0.12 by Sam Lantinga · 9 weeks ago
  71. 859491b Fixed whitespace by Sam Lantinga · 9 weeks ago
  72. 7dd273b Added support for the NACON Revolution Pro Controller 3 and the GameStop PS4 Fun Controller by Sam Lantinga · 9 weeks ago
  73. 9d7ab32 Fixed build by Sam Lantinga · 9 weeks ago
  74. 3cb5aa4 ControllerList: add support for NACON asymetric controller and Revolution 3, Hori mini wireless ps4 controller, and 2 PDP switch controllers by Sam Lantinga · 9 weeks ago
  75. e16b7db ControllerList: remove giotek controller from list - vid/pid appears to be reused in bunch of devies including ones with different fw/protocol and treating as ps4 controller breaks them. by Sam Lantinga · 9 weeks ago
  76. 2d054a7 Controller: Deadzone improvements by Sam Lantinga · 9 weeks ago
  77. d5d9cc7 Define constants not available on older kernels by Sam Lantinga · 10 weeks ago
  78. 9f39f9a Fixed mouse drag with an external mouse on iOS by Sam Lantinga · 10 weeks ago
  79. 4c1c6d0 Fixed exception if getManifestEnvironmentVariables() is called without a current SDL activity by Sam Lantinga · 2 months ago
  80. a042a85 Fixed Bluetooth audio output on Apple TV by Sam Lantinga · 2 months ago
  81. 96f1313 Fixed bug 5169 - Can not build current sources because of recent thread management changes by Sam Lantinga · 2 months ago
  82. 9637b2f Fixed build warning by Sam Lantinga · 2 months ago
  83. 72ab2c1 Updated configure with changes from configure.ac by Sam Lantinga · 2 months ago
  84. 5cd4900 Make sure SDL_locale.h is included in the Xcode Framework for macOS by Sam Lantinga · 2 months ago
  85. 8f15e12 Make sure SDL_locale.h is included in the Xcode Framework for tvOS by Sam Lantinga · 2 months ago
  86. 63629dd Make sure SDL_locale.h is included in the Xcode Framework by Sam Lantinga · 2 months ago
  87. b7252b8 video: Set window->surface NULL after freeing it. by Ryan C. Gordon · 2 months ago
  88. 8168f31 Fixed bug 5168 - Memory leak in RAWINPUT_JoystickOpen by Sam Lantinga · 2 months ago
  89. 1913806 Enable Xbox One HIDAPI driver on macOS by Cameron Gutman · 4 months ago
  90. 2e255d5 Fixed bug 5167 - Memory leak in GuessXInputDevice by Sam Lantinga · 2 months ago
  91. 3384f7b Fixed whitespace in SDL_vulkan.h by Sam Lantinga · 2 months ago
  92. 68d5560 Fixed bug 5147 - KMSDRM: SetWindowFullscreen() failing with SDL_WINDOW_FULLSCREEN_DESKTOP by Sam Lantinga · 2 months ago
  93. d63b745 Fixed bug 5113 - SDL_UpdateWindowSurfaceRects BitBlt the entire surface on Win32 by Sam Lantinga · 3 months ago
  94. 1fa548e Fixed bug 5155 - HIDAPI_JoystickDisconnected incorrect array shift by Sam Lantinga · 3 months ago
  95. 86c309a Fixed bug 5105 - sndio support not working in dynamic mode (dlopen) by Sam Lantinga · 3 months ago
  96. bfaba1e Fixed bug 5145 - Fix whitespace in SDL_vulkan.h by Sam Lantinga · 3 months ago
  97. 8d6ee6e cocoa: Change Caps Lock behavior to toggle instead of locking by Cameron Gutman · 3 months ago
  98. 30e46de Fixed bug 5146 - SDL_RenderFillRect doesn't work in DirectFB by Sam Lantinga · 3 months ago
  99. 587f7fc wayland: update pointer position on initial enter event by Tudor Brindus · 3 months ago
  100. 5cfcd98 Don't bother logging security exception getting the device serial number by Sam Lantinga · 3 months ago