SDL 2.0.16 Media Library Release

Bibliyotèk SDL 2.0.16 (Simple DirectMedia Layer) te pibliye, ki vize senplifye ekriti jwèt ak aplikasyon miltimedya. Bibliyotèk SDL la bay zouti tankou pyès ki nan konpitè akselere pwodiksyon grafik 2D ak 3D, pwosesis opinyon, lèktur odyo, pwodiksyon 3D atravè OpenGL/OpenGL ES/Vulkan ak anpil lòt operasyon ki gen rapò. Bibliyotèk la ekri an C epi yo distribye anba lisans zlib la. Liaison yo bay pou itilize kapasite SDL nan pwojè nan plizyè lang programmation.

Nan nouvo lage a:

  • Siyifikativman amelyore sipò Wayland.
  • Te ajoute kapasite nan pwodiksyon ak pran odyo lè l sèvi avèk Pipewire ak AAudio medya sèvè (Android).
  • Te ajoute sipò pou Amazon Luna ak Xbox Series X kontwolè jwèt.
  • Te ajoute sipò pou efè vibrasyon adaptasyon (rumble) sou kontwolè Google Stadia ak Nintendo Switch Pro lè w ap itilize chofè HIDAPI la.
  • Redwi chaj CPU lè w ap trete apèl SDL_WaitEvent() ak SDL_WaitEventTimeout().
  • Nouvo karakteristik yo pwopoze:
    • SDL_FlashWindow() pou atire atansyon itilizatè a.
    • SDL_GetAudioDeviceSpec() pou jwenn enfòmasyon sou fòma odyo pi pito pou aparèy espesifye a.
    • SDL_SetWindowAlwaysOnTop() pou chanje dinamikman drapo SDL_WINDOW_ALWAYS_ON_TOP (snap on top) pou fenèt la chwazi a.
    • SDL_SetWindowKeyboardGrab() pou pran opinyon klavye endepandan de sourit la.
    • SDL_SoftStretchLinear() pou echèl bileyè ant sifas 32-bit.
    • SDL_UpdateNVTexture() pou mete ajou tèkstur NV12/21.
    • SDL_GameControllerSendEffect() ak SDL_JoystickSendEffect() pou voye efè koutim nan contrôleur jwèt DualSense.
    • SDL_GameControllerGetSensorDataRate() pou jwenn done sou entansite enfòmasyon yo resevwa nan men detèktè kontwolè jwèt yo sou PlayStation ak Nintendo Switch.
    • SDL_AndroidShowToast() pou montre notifikasyon ki lejè sou platfòm Android la.

Sous: opennet.ru

Add nouvo kòmantè