Download Latest Version 3.4.4 source code.tar.gz (15.8 MB)
Email in envelope

Get an email when there's a new version of SDL

Home / release-3.4.2
Name Modified Size InfoDownloads / Week
Parent folder
SDL3-devel-3.4.2-VC.zip 2026-02-21 16.7 MB
SDL3-devel-3.4.2-mingw.zip 2026-02-21 5.4 MB
SDL3-devel-3.4.2-mingw.tar.gz 2026-02-21 5.2 MB
SDL3-devel-3.4.2-android.zip 2026-02-21 16.5 MB
SDL3-3.4.2.zip.sig 2026-02-21 661 Bytes
SDL3-3.4.2.zip 2026-02-21 17.0 MB
SDL3-3.4.2.tar.gz.sig 2026-02-21 661 Bytes
SDL3-3.4.2.tar.gz 2026-02-21 15.6 MB
SDL3-3.4.2-win32-x64.zip 2026-02-21 1.2 MB
SDL3-3.4.2-win32-x86.zip 2026-02-21 994.4 kB
SDL3-3.4.2.dmg 2026-02-21 27.9 MB
SDL3-3.4.2-win32-arm64.zip 2026-02-21 1.1 MB
3.4.2 source code.tar.gz 2026-02-20 15.8 MB
3.4.2 source code.zip 2026-02-20 17.2 MB
README.md 2026-02-20 1.4 kB
Totals: 15 Items   140.6 MB 0

This is a stable bugfix release, with the following changes:

  • Enabled Vulkan support on OpenBSD
  • Don't include KHR_portability_enumeration by default on macOS
  • Added support for GPU ARGB1555 (B5G5R5A1_UNORM) textures with Direct3D11
  • Fixed D3D12 DSV creation for array/cube/cube-array depth textures
  • Added SDL_PROP_GPU_DEVICE_CREATE_METAL_ALLOW_MACFAMILY1_BOOLEAN to allow using the GPU API with older Mac hardware
  • Added SDL_HINT_OPENGL_FORCE_SRGB_FRAMEBUFFER to force specific sRGB behavior for OpenGL and OpenGL ES
  • Fixed long startup time on Windows when some non-compliant input devices are present
  • Fixed a crash at startup when the broken EZFRD64.DLL is present
  • Added support for the Razer Raiju V5 Pro
  • Fixed a divide by zero when using Nintendo Switch 2 controllers
  • Fixed hang sending output reports to the NVIDIA SHIELD Controller on macOS
  • Fixed various controllers showing up twice on macOS
  • Fixed handling GameCube adapters in PC mode on Linux and macOS
  • Added share button mapping to Xbox Series X controller on Android
  • Added support for the third stylus button on Android
  • Fixed high audio latency on Android
  • Fixed only one mouse button being usable at a time on Emscripten
  • Fixed SDL_SetWindowIcon on single-threaded Emscripten builds
  • Fixed SDL_GlobDirectory on iOS and Android
  • Fixed some textures rendering too small on the PSP
Source: README.md, updated 2026-02-20