SDL 2.0.16 Media Library Release

SDL 2.0.16 (Simple DirectMedia Layer) bókasafnið var gefið út, sem miðar að því að einfalda ritun leikja og margmiðlunarforrita. SDL bókasafnið býður upp á verkfæri eins og vélbúnaðarhraðaða 2D og 3D grafíkúttak, inntaksvinnslu, hljóðspilun, 3D úttak í gegnum OpenGL/OpenGL ES/Vulkan og margar aðrar skyldar aðgerðir. Bókasafnið er skrifað í C og er dreift undir zlib leyfinu. Bindingar eru veittar til að nota SDL getu í verkefnum á ýmsum forritunarmálum.

Í nýju útgáfunni:

  • Verulega bættur stuðningur við Wayland.
  • Bætti við getu til að gefa út og fanga hljóð með Pipewire og AAudio miðlara (Android).
  • Bætti við stuðningi fyrir Amazon Luna og Xbox Series X leikstýringar.
  • Bætti við stuðningi við aðlagandi titringsáhrif (gnýr) á Google Stadia og Nintendo Switch Pro stýrisbúnaði þegar HIDAPI bílstjórinn er notaður.
  • Minnkað CPU-álag þegar unnið er úr SDL_WaitEvent() og SDL_WaitEventTimeout() köllum.
  • Nýir eiginleikar lagðir til:
    • SDL_FlashWindow() til að vekja athygli notandans.
    • SDL_GetAudioDeviceSpec() til að fá upplýsingar um valið hljóðsnið fyrir tilgreint tæki.
    • SDL_SetWindowAlwaysOnTop() til að breyta á virkan hátt SDL_WINDOW_ALWAYS_ON_TOP (smelltu ofan á) fána fyrir valinn glugga.
    • SDL_SetWindowKeyboardGrab() til að fanga lyklaborðsinntak óháð músinni.
    • SDL_SoftStretchLinear() fyrir tvílínulega mælingu á milli 32 bita yfirborðs.
    • SDL_UpdateNVTexture() til að uppfæra NV12/21 áferð.
    • SDL_GameControllerSendEffect() og SDL_JoystickSendEffect() til að senda sérsniðin áhrif til DualSense leikjastýringa.
    • SDL_GameControllerGetSensorDataRate() til að fá gögn um styrkleika upplýsinga sem berast frá skynjurum leikjastýringa til PlayStation og Nintendo Switch.
    • SDL_AndroidShowToast() til að sýna léttar tilkynningar á Android pallinum.

Heimild: opennet.ru

Bæta við athugasemd