Featured image of post SDL: version 3.4.16 released

SDL: version 3.4.16 released

SDL has been released in version 3.4.16.

SDL (Simple DirectMedia Layer) is a cross-platform library that gives developers low-level access to audio, keyboard, mouse, joystick, and graphics hardware, and forms the foundation of many games and emulators. This update is a pure bugfix release, fixing issues in X11 windows, the GPU API, Nintendo Joy-Con calibration, and BMP loading, among others.

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

SDL logo

Source: GitHub

PlayingTux – Playing Games on Linux - since 1995.