Die Veröffentlichung umfasste zahlreiche Funktionen für die Arbeit mit Gamecontrollern und Joysticks, neue plattformabhängige Hinweise und einige High-Level-Abfragen.
Dem HIDAPI-Treiber wurde Unterstützung für PS5 DualSense- und Xbox Series X-Controller hinzugefügt; Konstanten für neue Schlüssel wurden hinzugefügt. Der Standardwert von SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS ist jetzt false, was die Kompatibilität mit modernen Fenstermanagern verbessert. Es wurden Funktionen für die Arbeit mit SIMD, Lokalisierungen und den Vergleich von Wchar-Zeichenfolgen ohne Berücksichtigung der Groß-/Kleinschreibung sowie verständlichere RGB-Pixelformatnamen hinzugefügt.
Für Windows wurde der RAWINPUT-Treiber zusammen mit den entsprechenden Konstanten hinzugefügt, um mehr als 4 Xbox-Controller gleichzeitig zu unterstützen.
Metal-Funktionen wurden zu macOS hinzugefügt.
Für Linux wurden neue Hinweise für PulseAudio und den Thread-Scheduler hinzugefügt.
Unter Android können Sie jetzt eine bestimmte Berechtigung vom System anfordern und das Audioverhalten beim Minimieren der Anwendung festlegen.
Unerwarteterweise wurde die OS/2-Unterstützung in SDL2.0.14 2 zurückgegeben.
Source: linux.org.ru