В релиз было включено значительное число функций для работы с игровыми контроллерами и джойстиками, новые платформозависимые подсказки (hints) и некоторые высокоуровневые запросы.
В драйвер HIDAPI была добавлена поддержка контроллеров PS5 DualSense и Xbox Series X; внесены константы для новых клавиш. Значение SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS
по умолчанию теперь false, что улучшит совместимость с современными менеджерами окон. Были добавлены функции для работы с SIMD, локализациями и сравнения wchar-строк без учета регистра, более понятные наименования RGB pixel format.
Для Windows был добавлен драйвер RAWINPUT, поддерживающий более 4 контроллеров Xbox одновременно, вместе с соответствующими константами.
Для macOS были добавлены функции для работы с Metal.
Для Linux были добавлены новые хинты для PulseAudio и планировщика потоков.
В Android теперь можно запросить заданное разрешение у системы и задать поведение аудио при сворачивании приложения.
Неожиданно в SDL2 2.0.14 была возвращена поддержка OS/2.
>>> Подробности