SDL 2.0.16 Media Library kiadás

Megjelent az SDL 2.0.16 (Simple DirectMedia Layer) könyvtár, melynek célja a játékok és multimédiás alkalmazások írásának egyszerűsítése. Az SDL könyvtár olyan eszközöket biztosít, mint a hardveresen gyorsított 2D és 3D grafikus kimenet, bemeneti feldolgozás, hanglejátszás, 3D kimenet OpenGL/OpenGL ES/Vulkan segítségével és sok más kapcsolódó művelet. A könyvtár C nyelven íródott, és a zlib licenc alatt kerül terjesztésre. Kötések állnak rendelkezésre az SDL-képességek projektekben való használatához különböző programozási nyelveken.

Az új kiadásban:

  • Jelentősen javult a Wayland támogatás.
  • A Pipewire és az AAudio médiaszerver (Android) segítségével hangkimeneti és -rögzítési képesség hozzáadva.
  • Hozzáadott támogatás az Amazon Luna és Xbox Series X játékvezérlőkhöz.
  • Támogatás hozzáadva az adaptív vibrációs effektushoz (dübörgéshez) a Google Stadia és Nintendo Switch Pro kontrollereken a HIDAPI illesztőprogram használatakor.
  • Csökkentett CPU-terhelés az SDL_WaitEvent() és SDL_WaitEventTimeout() hívások feldolgozásakor.
  • Javasolt új funkciók:
    • SDL_FlashWindow(), hogy felkeltse a felhasználó figyelmét.
    • Az SDL_GetAudioDeviceSpec() segítségével információt szerezhet a megadott eszköz preferált hangformátumáról.
    • SDL_SetWindowAlwaysOnTop() a kiválasztott ablak SDL_WINDOW_ALWAYS_ON_TOP (snap on top) jelzőjének dinamikus módosításához.
    • SDL_SetWindowKeyboardGrab() a billentyűzet bevitelének egértől független rögzítéséhez.
    • SDL_SoftStretchLinear() a 32 bites felületek közötti bilineáris skálázáshoz.
    • SDL_UpdateNVTexture() az NV12/21 textúrák frissítéséhez.
    • SDL_GameControllerSendEffect() és SDL_JoystickSendEffect() egyéni effektusok küldéséhez a DualSense játékvezérlőkhöz.
    • SDL_GameControllerGetSensorDataRate() a játékvezérlők érzékelőitől a PlayStation és a Nintendo Switch felé érkező információk intenzitására vonatkozó adatok beszerzéséhez.
    • SDL_AndroidShowToast() könnyű értesítések megjelenítéséhez Android platformon.

Forrás: opennet.ru

Hozzászólás