The cross-platform development library has seen the release of its latest version. Quite a few exciting changes this time around, including support for Vulkan and more types of gamepads.
SDL [Official Site] is something that has been used in quite a diverse array of projects and plenty of game ports that have made their way to Linux have taken advantage of it. The latest release has its fair share of general improvements but most noticeable is the implementation of Vulkan support. This hopefully will make it easier for developers to take advantage of the Vulkan API and help it gain more traction.
Besides that, support for more gamepads has been added, including the Nintendo Switch Pro controller. There are also new functions available that help to retrieve information about gamepads and joysticks as needed. It’s been my experience that titles using SDL have worked well with just about every gamepad I’ve thrown at them, so it’s nice to see their support roster continually expanding.
You can see the full details of the release here.