Umtapo wolwazi we-SDL 2.0.16 (Simple DirectMedia Layer) ukhululiwe, okuhloswe ngawo ukwenza lula ukubhalwa kwemidlalo nezinhlelo zokusebenza zemultimedia. Umtapo wolwazi we-SDL uhlinzeka ngamathuluzi afana nokuphuma kwezithombe ezisheshiswe ngehadiwe i-2D ne-3D, ukucubungula okokufaka, ukudlalwa komsindo, ukuphuma kwe-3D nge-OpenGL/OpenGL ES/Vulkan neminye imisebenzi eminingi ehlobene. Umtapo wolwazi ubhalwe ngo-C futhi usatshalaliswa ngaphansi kwelayisensi ye-zlib. Izibopho zinikezwa ukuze kusetshenziswe amakhono e-SDL kumaphrojekthi ngezilimi ezihlukahlukene zokuhlela.
Ekukhishweni okusha:
- Usekelo lwe-Wayland oluthuthuke kakhulu.
- Kwengezwe amandla okukhipha nokuthwebula umsindo kusetshenziswa i-Pipewire neseva yemidiya ye-AAudio (Android).
- Ukwesekwa okwengeziwe kwe-Amazon Luna kanye nabalawuli begeyimu ye-Xbox Series X.
- Kungezwe usekelo lomphumela wokudlidliza oguquguqukayo (i-rumble) ku-Google Stadia nezilawuli ze-Nintendo Switch Pro lapho usebenzisa umshayeli we-HIDAPI.
- Kwehlisiwe umthwalo we-CPU lapho kucutshungulwa izingcingo ze-SDL_WaitEvent() kanye ne-SDL_WaitEventTimeout().
- Izici ezintsha eziphakanyisiwe:
- SDL_FlashWindow() ukuheha ukunaka komsebenzisi.
- SDL_GetAudioDeviceSpec() ukuze uthole ulwazi mayelana nefomethi yomsindo ekhethwayo yedivayisi eshiwo.
- I-SDL_SetWindowAlwaysOnTop() ukuze iguqule ngokuguqukayo ifulegi le-SDL_WINDOW_ALWAYS_ON_TOP (thwebula phezulu) lewindi elikhethiwe.
- SDL_SetWindowKeyboardGrab() ukuze uthwebule okokufaka kwekhibhodi ngaphandle kwegundane.
- I-SDL_SoftStretchLinear() yokulinganisa okubili phakathi kwezindawo ezingamabhithi angu-32.
- SDL_UpdateNVTexture() ukuze ubuyekeze ukuthungwa kwe-NV12/21.
- I-SDL_GameControllerSendEffect() kanye ne-SDL_JoystickSendEffect() ukuthumela imiphumela yangokwezifiso kuzilawuli zegeyimu ye-DualSense.
- I-SDL_GameControllerGetSensorDataRate() ukuze uthole idatha mayelana nokushuba kolwazi olutholwe kuzinzwa zezilawuli zegeyimu kuya ku-PlayStation ne-Nintendo Switch.
- SDL_AndroidShowToast() yokubonisa izaziso ezingasindi kuplathifomu ye-Android.
Source: opennet.ru