SDL 2.0.16 Phatlalatso ea Laeborari ea Mecha

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

Eketsa ka tlhaloso