Sortie de SDL2 2.0.14

La version comprenait un nombre important de fonctions permettant de travailler avec des contrôleurs de jeu et des joysticks, de nouvelles astuces dépendant de la plate-forme et des requêtes de haut niveau.

La prise en charge des contrôleurs PS5 DualSense et Xbox Series X a été ajoutée au pilote HIDAPI ; Des constantes pour les nouvelles clés ont été ajoutées. La valeur par défaut de SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS est désormais fausse, ce qui améliorera la compatibilité avec les gestionnaires de fenêtres modernes. Des fonctions ont été ajoutées pour travailler avec SIMD, des localisations et une comparaison insensible à la casse des chaînes wchar, des noms de format de pixel RVB plus compréhensibles.

Pour Windows, le pilote RAWINPUT a été ajouté pour prendre en charge plus de 4 contrôleurs Xbox simultanément, ainsi que les constantes correspondantes.

Des fonctionnalités métalliques ont été ajoutées à macOS.

Pour Linux, de nouvelles astuces ont été ajoutées pour PulseAudio et le planificateur de threads.

Sur Android, vous pouvez désormais demander une autorisation spécifique au système et définir le comportement audio lors de la réduction de l'application.

De manière inattendue, la prise en charge d'OS/2 a été rétablie dans SDL2.0.14 2.

Source: linux.org.ru