# SDL release-3.4.16 — 3.4.16 - Product: SDL (https://whatsnew.fyi/product/sdl) - Vendor: SDL - Date: 2026-09-02 - Version: release-3.4.16 - Original notes: https://github.com/libsdl-org/SDL/releases/tag/release-3.4.16 - Permalink: https://whatsnew.fyi/product/sdl/releases/release-3.4.16 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Loading BMP files with less than 8 bits per pixel and odd widths - **fixed** — The depth format sample count support check in the GPU API - **fixed** — SDL_QueryGPUFence() return value on Apple platforms - **fixed** — Textures being rendered with half opacity on PS2 - **fixed** — Windows staying on screen after SDL_Quit() on macOS - **removed** — WM_TAKE_FOCUS from WM_PROTOCOLS for X11 windows - **added** — SDL_HINT_ANDROID_AAUDIO_INPUT_PRESET to allow configuration instead of hard-coding the camcorder preset on Android - **changed** — Report SDL_PenInputFlags in SDL_PenProximityEvent - **fixed** — Vertical high-resolution mouse wheel scaling on evdev - **fixed** — Joystick stick calibration on Nintendo Joy-Con controllers This is a stable bugfix release, with the following changes: * Fixed loading BMP files with < 8 bits per pixel and odd widths * Fixed the depth format sample count support check in the GPU API * Fixed the SDL_QueryGPUFence() return value on Apple platforms * Fixed textures being rendered with half opacity on PS2 * Fixed windows staying on screen after SDL_Quit() on macOS * Removed WM_TAKE_FOCUS from WM_PROTOCOLS for X11 windows * Added SDL_HINT_ANDROID_AAUDIO_INPUT_PRESET instead of hard-coding the camcorder preset on Android * Report SDL_PenInputFlags in SDL_PenProximityEvent * Fixed vertical high-resolution mouse wheel scaling on evdev * Fixed joystick stick calibration on Nintendo Joy-Con controllers