I-SDL 2.0.16 Ukukhishwa Kwelabhulali Yemidiya

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

Engeza amazwana