Laeborari ea SDL 2.0.16 (Simple DirectMedia Layer) e ile ea lokolloa, e reretsoeng ho nolofatsa mokhoa oa ho ngola lipapali le lisebelisoa tsa multimedia. Laeborari ea SDL e fana ka lisebelisoa tse kang tlhahiso ea litšoantšo tse potlakileng tsa 2D le 3D, ts'ebetso ea ho kenya letsoho, ho bapala molumo, tlhahiso ea 3D ka OpenGL/OpenGL ES/Vulkan le lits'ebetso tse ling tse ngata tse amanang. Laeborari e ngotsoe ka C mme e ajoa tlasa laesense ea zlib. Litlamo li fanoe ho sebelisa bokhoni ba SDL mererong ea lipuo tse fapaneng tsa lenaneo.
Tokollong e ncha:
- Ts'ehetso ea Wayland e ntlafalitsoe haholo.
- E ekelitse bokhoni ba ho ntša le ho hapa molumo ka Pipewire le AAudio media server (Android).
- Ts'ehetso e ekelitsoeng bakeng sa balaoli ba lipapali tsa Amazon Luna le Xbox Series X.
- Ts'ehetso e ekelitsoeng bakeng sa phello e feto-fetohang ea vibration (rumble) ho Google Stadia le li-control tsa Nintendo Switch Pro ha u sebelisa mokhanni oa HIDAPI.
- CPU e fokotsehile ha e sebetsana le mehala ea SDL_WaitEvent() le SDL_WaitEventTimeout().
- Ho hlahisitsoe likarolo tse ncha:
- SDL_FlashWindow() ho hohela tlhokomelo ea mosebelisi.
- SDL_GetAudioDeviceSpec() ho fumana leseli mabapi le mofuta oa audio o ratoang oa sesebelisoa se boletsoeng.
- SDL_SetWindowAlwaysOnTop() ho fetola ka matla SDL_WINDOW_ALWAYS_ON_TOP (kenya ka holimo) folakha bakeng sa fensetere e khethiloeng.
- SDL_SetWindowKeyboardGrab() ho hapa keyboard e ikemetseng ntle le mouse.
- SDL_SoftStretchLinear() bakeng sa sekala se habeli lipakeng tsa libaka tse 32-bit.
- SDL_UpdateNVTexture() ho ntlafatsa sebopeho sa NV12/21.
- SDL_GameControllerSendEffect() le SDL_JoystickSendEffect() ho romela litlamorao ho balaoli ba lipapali tsa DualSense.
- SDL_GameControllerGetSensorDataRate() ho fumana lintlha tse mabapi le botebo ba tlhaiso-leseling e fumanoeng ho tsoa ho li-sensor tsa balaoli ba lipapali ho ea ho PlayStation le Nintendo Switch.
- SDL_AndroidShowToast() bakeng sa ho hlahisa litemoso tse bobebe sethaleng sa Android.
Source: opennet.ru