Get the latest tech news
SDL 3.1.2 Preview Prefers PipeWire Over PulseAudio, Fixes XWayland Mouse Warp
The newest SDL3 development release is out today with PipeWire preferred over PulseAudio and other changes.
SDL 3.1.2 also has faster Linux start times and fixes mouse warping under XWayland, among other changes: - Added SDL_GlobDirectory() and SDL_GlobStorageDirectory() - Added support for modal windows on more platforms - SDL_CreateWindowAndRenderer() takes the window title as the first parameter - Removed SDL_RENDERER_ACCELERATED and SDL_RENDERER_SOFTWARE flags - Removed SDL_HINT_RENDER_SCALE_QUALITY - Renamed SDL_eventaction to SDL_EventAction - Changed SDL_KeyCode values to defines - Removed SDL_quit.h - Fixed mouse warp on XWayland - Improved fullscreen window transitions on Wayland - Implemented NEON audio type conversion - Prefer Pipewire over Pulseaudio on recent Linux distributions - Reduced startup time when scanning for game controllers on Linux - Fixed Win+V handling (pasting from clipboard history) on Windows - Miscellaneous documentation improvements Downloads via GitHub.About The AuthorMichael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software.
Or read this on Phoronix