Commit Graph

  • 3462494ec1 Sync SDL3 wiki -> header main SDL Wiki Bot 2026-03-20 18:21:04 +00:00
  • c9271b2f18 egl: Handle error when binding EGL API in context creation release-3.4.x sunshineinabox 2026-03-17 21:45:42 -07:00
  • 7360a37181 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-20 15:39:03 +00:00
  • 87efb7e862 cmake: add OS2 to OPT_DEF_LIBC enable list. release-2.32.x Ozkan Sezer 2026-03-20 07:32:50 +03:00
  • 738b1e4f47 cmake: add OS2 to OPT_DEF_LIBC enable list. SDL2 Ozkan Sezer 2026-03-20 07:32:50 +03:00
  • 0e50195d37 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-20 01:07:55 +00:00
  • 645fbb6a22 libtool.m4: remove old_archive_from_new_cmds on os2 Ozkan Sezer 2026-03-19 10:55:20 +03:00
  • e107aece34 libtool.m4: remove old_archive_from_new_cmds on os2 Ozkan Sezer 2026-03-19 10:55:20 +03:00
  • 7b7322b222 SDL_systhread.c: Remove SIGCHLD from blocked signal mask. Konstantin Tomashevich 2026-03-18 21:44:18 +03:00
  • 291d1b6491 SDL_systhread.c: Remove SIGCHLD from blocked signal mask. Konstantin Tomashevich 2026-03-18 21:44:18 +03:00
  • b0cf826227 dynapi: Minor cleanups to library loading code. Ryan C. Gordon 2026-03-18 13:12:56 -04:00
  • 6b060435e3 egl: Handle error when binding EGL API in context creation sunshineinabox 2026-03-17 21:45:42 -07:00
  • 55fa5e0336 SDL_dynapi.c: Unload other SDL library if initializing the jumptable fails Petar Popovic 2026-03-16 18:08:43 +01:00
  • ff543723c4 Fix SDL_HINT_OPENGL_ES_DRIVER interaction with SDL_HINT_OPENGL_LIBRARY for x11 and windows Andrei Alexeyev 2026-03-16 02:19:59 +01:00
  • a4c326a7bb x11: More XInput2 #define cleanups Frank Praznik 2026-03-18 11:13:33 -04:00
  • 62af66f14a x11: More XInput2 #define cleanups Frank Praznik 2026-03-18 11:13:33 -04:00
  • b9c227e07d Make changing raw input mode on Windows a very fast operation (take 2) Sam Lantinga 2026-03-17 12:54:18 -07:00
  • a2fb4d6d47 x11: Fix building when XInput2 is not available Frank Praznik 2026-03-17 15:01:56 -04:00
  • d88f76caac x11: Fix building when XInput2 is not available Frank Praznik 2026-03-17 15:01:56 -04:00
  • c717a20ec8 Fixed initial window size and placement on visionOS Sam Lantinga 2026-03-17 12:25:13 -07:00
  • b560f8ab17 wayland: Scale custom cursors with the pointer scale Frank Praznik 2026-03-17 12:34:59 -04:00
  • 3d21b3bc68 wayland: Scale custom cursors with the pointer scale Frank Praznik 2026-03-17 12:34:59 -04:00
  • 75dead7f96 Minor cleanup Sam Lantinga 2026-03-17 09:49:15 -07:00
  • fdc5efe1cb add vids and pids for a variety of xbox 360 devices (#15211) Sanjay Govind 2026-03-18 05:45:26 +13:00
  • 40472f053b apply issue/#13952 fix to SDL_cpuinfo.h, too. Ozkan Sezer 2026-03-17 17:01:10 +03:00
  • e0307aa05e apply issue/#13952 fix to SDL_cpuinfo.h, too. Ozkan Sezer 2026-03-17 17:01:10 +03:00
  • 549934b59a minor os/2 emx build fix. Ozkan Sezer 2026-03-17 05:02:50 +03:00
  • a7d4b1996f minor os/2 emx build fix. Ozkan Sezer 2026-03-17 05:02:50 +03:00
  • 795168f6a8 libtool.m4: Use echo in archive_cmds and archive_expsym_cmds on OS/2 Ozkan Sezer 2026-03-17 04:55:00 +03:00
  • 1e1e982ae7 libtool.m4: Use echo in archive_cmds and archive_expsym_cmds on OS/2 Ozkan Sezer 2026-03-17 04:55:00 +03:00
  • 43e90c7b1c Make changing raw input mode on Windows a very fast operation Sam Lantinga 2026-03-16 16:24:35 -07:00
  • fbc49daab7 Clarified SDL_EVENT_WINDOW_ICCPROF_CHANGED documentation (thanks @JacksonAllan!) Sam Lantinga 2026-03-16 17:14:44 -07:00
  • bdef7ef9d8 SDL_dynapi.c, os/2: remove unnecessary include. Ozkan Sezer 2026-03-17 00:20:20 +03:00
  • e7e24a1ee5 SDL_dynapi.c, os/2: remove unnecessary include. Ozkan Sezer 2026-03-17 00:20:20 +03:00
  • 0bf2065922 Add support for PXN VD6 Wheelbase Steel 2026-03-16 10:45:52 -07:00
  • 32cf5fe93d Add support for PXN VD6 Wheelbase Steel 2026-03-16 10:45:52 -07:00
  • 5ee57a9da1 windows: Fix Print Screen key capture during keyboard grab Cameron Gutman 2026-03-15 15:07:00 -05:00
  • 86c664d695 Fixed error when SDL_LoadSurface_IO() is passed a NULL src Sam Lantinga 2026-03-15 13:15:43 -07:00
  • 1d081314a8 Fixed error when SDL_LoadSurface_IO() is passed a NULL src Sam Lantinga 2026-03-15 13:15:43 -07:00
  • 5f92aac095 windows: Fix Print Screen key capture during keyboard grab Cameron Gutman 2026-03-15 15:07:00 -05:00
  • 8d55fbe4d2 wayland: Fix the state check when resizing a hidden window Frank Praznik 2026-03-15 16:03:52 -04:00
  • 5f78ded319 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-15 10:59:52 +00:00
  • 8fa310e162 Add a necessary step for iOS app setup in Xcode Sam Lantinga 2026-03-15 01:54:28 -07:00
  • 46f35e6ea2 Add a necessary step for iOS app setup in Xcode Sam Lantinga 2026-03-15 01:54:28 -07:00
  • 3c28e8ecc0 add new SDL_hidapi_8bitdo.c source to Xcode project Ozkan Sezer 2026-03-15 02:40:14 +03:00
  • 650aceb609 Backport 8BitDo HIDAPI Driver to SDL2 (#15207) Kushagra Shukla 2026-03-15 03:50:29 +05:30
  • 8bf3b7215a Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-14 18:58:22 +00:00
  • 4dc440ff71 wayland: Eliminate redundant keyboard and mouse removals Frank Praznik 2026-03-13 22:38:23 -04:00
  • 566448d95a wayland: Eliminate redundant keyboard and mouse removals Frank Praznik 2026-03-13 22:38:23 -04:00
  • 69e94a4fbd Fixed warning: no previous prototype for function 'SDL_IsJoystickGameInput' Sam Lantinga 2026-03-13 17:23:24 -07:00
  • 8ba903c859 Add second-gen Backbone One to recognized controllers. Rachel Blackman 2026-03-13 15:33:11 -07:00
  • ba00e772a7 Add second-gen Backbone One to recognized controllers. Rachel Blackman 2026-03-13 15:33:11 -07:00
  • 41bce956f0 wayland: Send display moved events on display geometry changes Frank Praznik 2026-03-12 12:24:34 -04:00
  • 98d23660bc wayland: Prevent overlapping outputs when using display scaling Frank Praznik 2026-03-11 12:34:28 -04:00
  • a63fd07812 io: With stdio, only forbid opening directories as files. Ryan C. Gordon 2026-03-12 11:36:42 -04:00
  • 993993aaf3 io: Wrap IsRegularFileOrPipe in a more generic preprocessor test. Ryan C. Gordon 2026-03-12 11:26:45 -04:00
  • c189cce819 io: Remove iodata->regular_file check. Ryan C. Gordon 2026-03-12 10:22:09 -04:00
  • 9f19cffc78 io: With stdio, only forbid opening directories as files. Ryan C. Gordon 2026-03-12 11:36:42 -04:00
  • 4d675f2bd3 io: Wrap IsRegularFileOrPipe in a more generic preprocessor test. Ryan C. Gordon 2026-03-12 11:26:45 -04:00
  • 803cd7589a io: Remove iodata->regular_file check. Ryan C. Gordon 2026-03-12 10:22:09 -04:00
  • 6248eeec09 Disable system gesture state for all GCControllers Sam Lantinga 2026-03-12 08:34:34 -07:00
  • 11adfd2008 Disable system gesture state for all GCControllers Sam Lantinga 2026-03-12 08:34:34 -07:00
  • b80b466423 Removed redundant ifdef Sam Lantinga 2026-03-12 08:29:47 -07:00
  • c9b993f7b6 wayland: Prevent the window from errantly growing when scale to display is used release-3.2.x Frank Praznik 2026-03-11 20:38:26 -04:00
  • 58c9c0ba7b wayland: Prevent the window from errantly growing when scale to display is used Frank Praznik 2026-03-11 20:38:26 -04:00
  • 18219d5b53 wayland: Prevent the window from errantly growing when scale to display is used Frank Praznik 2026-03-11 20:38:26 -04:00
  • 96c4104523 GPU: Refcount Vulkan allocations to fix transfer corruption on defrag (#15127) Evan Hemsley 2026-03-10 13:33:07 -07:00
  • e8f600bf46 Fix strpbrk() discarded const qualifier WillyJL 2026-03-10 21:24:08 +01:00
  • c45be94938 Fix strpbrk() discarded const qualifier WillyJL 2026-03-10 21:24:08 +01:00
  • b4b9a037b6 GPU: Refcount Vulkan allocations to fix transfer corruption on defrag (#15127) Evan Hemsley 2026-03-10 13:33:07 -07:00
  • ffd2696516 Fallback for non-gamepad controllers in GameInput Nintorch 2026-03-10 10:53:25 +05:00
  • 419dcfe747 Fallback for non-gamepad controllers in GameInput Nintorch 2026-03-10 10:53:25 +05:00
  • d20c7e537d Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-10 12:43:12 +00:00
  • c5bc4576fc video: Default SDL_GL_FRAMEBUFFER_SRGB_CAPABLE back to zero. Ryan C. Gordon 2026-03-09 16:47:49 -04:00
  • 6ccf3d097e Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-09 20:14:48 +00:00
  • 66020c2ed7 Small GameInput joystick backend improvements Nintorch 2026-03-09 23:07:06 +05:00
  • 0138843eb7 Small GameInput joystick backend improvements Nintorch 2026-03-09 23:07:06 +05:00
  • 25b62f01ed Don't load libopenxr_loader.so Sam Lantinga 2026-03-09 09:59:02 -07:00
  • 101273f429 extract capabilities for 360 controllers over libusb (#15183) Sanjay Govind 2026-03-09 13:29:56 +13:00
  • 466ab45722 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-08 23:13:12 +00:00
  • c2a910ab02 windows: support flag RIDEV_INPUTSINK in raw input (#15182) Mike Egger 2026-03-09 00:11:33 +01:00
  • ae3ae4ba44 windows: support flag RIDEV_INPUTSINK in raw input (#15182) Mike Egger 2026-03-09 00:11:33 +01:00
  • 1e4fd21700 stb_image: Fix -Wdouble-promotion warning Ozkan Sezer 2026-03-09 00:39:50 +03:00
  • 31aa18fc1d stb_image: Fix -Wdouble-promotion warning Ozkan Sezer 2026-03-09 00:39:50 +03:00
  • 36ed4b75d1 support batteries on 3rd party controllers Sanjay Govind 2026-03-07 20:41:13 +13:00
  • e610b85d1c support batteries on 3rd party controllers Sanjay Govind 2026-03-07 20:41:13 +13:00
  • 7280152549 SDL_InternalGlobDirectory(): set string length of base directory to 1, if it's just one slash Petar Popovic 2026-03-07 15:54:03 +01:00
  • a70353891e SDL_InternalGlobDirectory(): keep track of pathlen and reuse it, instead of calling SDL_strlen(path) Petar Popovic 2026-03-07 11:35:47 +01:00
  • fb312b2463 SDL_GlobDirectory(): Don't chop off first slash from path, if it's just multiple slashes Petar Popovic 2026-03-07 11:26:11 +01:00
  • b08f7924a4 Add support for whammy and tilt on PS4/5 guitars Sanjay Govind 2026-03-09 07:35:57 +13:00
  • 94f17d6c61 Add support for whammy and tilt on PS4/5 guitars Sanjay Govind 2026-03-09 07:35:57 +13:00
  • b3f4ebad28 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-08 14:38:51 +00:00
  • 67ac0e5eee SDL_InternalGlobDirectory(): set string length of base directory to 1, if it's just one slash Petar Popovic 2026-03-07 15:54:03 +01:00
  • 93e3e8a5fe SDL_InternalGlobDirectory(): keep track of pathlen and reuse it, instead of calling SDL_strlen(path) Petar Popovic 2026-03-07 11:35:47 +01:00
  • 961a04fa26 SDL_GlobDirectory(): Don't chop off first slash from path, if it's just multiple slashes Petar Popovic 2026-03-07 11:26:11 +01:00
  • d0a7290689 Sync SDL3 wiki -> header SDL Wiki Bot 2026-03-07 16:20:37 +00:00
  • 12a435e11d gdk: Update Suspend/Resume best practices. Caleb Cornett 2026-03-07 07:16:36 -05:00
  • ee5c5cf755 render: Add Suspend/Resume calls for GDK support Ethan Lee 2026-03-04 20:26:54 -05:00
  • 96e05da95e gpu: Fix swapchain texture cycling. Ethan Lee 2026-03-07 10:36:19 -05:00
  • 0c57e99b4a gpu: Fix swapchain texture cycling. Ethan Lee 2026-03-07 10:36:19 -05:00