SDL2 2.0.14 a fost lansat

Lansarea a inclus un număr semnificativ de funcții pentru lucrul cu controlere de joc și joystick-uri, noi sugestii dependente de platformă și câteva interogări la nivel înalt.

Suport pentru controlerele PS5 DualSense și Xbox Series X a fost adăugat la driverul HIDAPI; Au fost adăugate constante pentru cheile noi. Valoarea implicită a lui SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS este acum falsă, ceea ce va îmbunătăți compatibilitatea cu managerii moderni de ferestre. Au fost adăugate funcții pentru lucrul cu SIMD, localizări și compararea fără a ține seama de majuscule și minuscule ale șirurilor de caractere wchar, nume de format de pixeli RGB mai ușor de înțeles.

Pentru Windows, driverul RAWINPUT a fost adăugat pentru a suporta mai mult de 4 controlere Xbox simultan, împreună cu constantele corespunzătoare.

Funcții metalice au fost adăugate la macOS.

Pentru Linux, au fost adăugate noi indicii pentru PulseAudio și planificatorul de fire.

Pe Android, acum puteți solicita o permisiune specifică de la sistem și puteți seta comportamentul audio atunci când minimizați aplicația.

În mod neașteptat, suportul OS/2 a fost returnat în SDL2.0.14 2.

Sursa: linux.org.ru