SDL 2.0.16 Media Bibliothéik Verëffentlechung

D'SDL 2.0.16 (Simple DirectMedia Layer) Bibliothéik gouf verëffentlecht, fir d'Schreiwen vu Spiller a Multimedia Uwendungen ze vereinfachen. D'SDL Bibliothéik bitt Tools wéi Hardware-beschleunegt 2D an 3D Grafikausgang, Inputveraarbechtung, Audioplayback, 3D Output iwwer OpenGL/OpenGL ES/Vulkan a vill aner ähnlech Operatiounen. D'Bibliothéik ass an C geschriwwen a gëtt ënner der zlib Lizenz verdeelt. Bindunge ginn zur Verfügung gestallt fir SDL-Fäegkeeten a Projeten a verschiddene Programméierungssproochen ze benotzen.

An der neier Verëffentlechung:

  • Wichteg verbessert Wayland Ënnerstëtzung.
  • D'Fähigkeit bäigefüügt fir Audio auszeginn an z'erfëllen mam Pipewire an AAudio Media Server (Android).
  • Zousätzlech Ënnerstëtzung fir Amazon Luna an Xbox Series X Spillcontroller.
  • Zousätzlech Ënnerstëtzung fir adaptiven Schwéngungseffekt (Rumble) op Google Stadia an Nintendo Switch Pro Controller wann Dir den HIDAPI Driver benotzt.
  • Reduzéiert CPU Laascht beim Veraarbechtung vun SDL_WaitEvent () an SDL_WaitEventTimeout () Opruff.
  • Nei Features proposéiert:
    • SDL_FlashWindow () fir d'Opmierksamkeet vum Benotzer unzezéien.
    • SDL_GetAudioDeviceSpec() fir Informatiounen iwwer de gewënschte Audioformat fir de spezifizéierte Gerät ze kréien.
    • SDL_SetWindowAlwaysOnTop () fir dynamesch den SDL_WINDOW_ALWAYS_ON_TOP (snap on top) Fändel fir déi gewielte Fënster ze änneren.
    • SDL_SetWindowKeyboardGrab () fir Tastaturinput onofhängeg vun der Maus z'erfaassen.
    • SDL_SoftStretchLinear () fir bilinear Skala tëscht 32-bëssen Fläch.
    • SDL_UpdateNVTexture() fir NV12/21 Texturen ze aktualiséieren.
    • SDL_GameControllerSendEffect() an SDL_JoystickSendEffect() fir personaliséiert Effekter op DualSense Spillkontroller ze schécken.
    • SDL_GameControllerGetSensorDataRate() fir Daten iwwer d'Intensitéit vun Informatioun ze kréien, déi vun de Sensoren vu Spillcontroller op PlayStation an Nintendo Switch kritt gëtt.
    • SDL_AndroidShowToast () fir liicht Notifikatiounen op der Android Plattform ze weisen.

Source: opennet.ru

Setzt e Commentaire