Sgaoileadh Leabharlann Meadhanan SDL 2.0.16

Chaidh an leabharlann SDL 2.0.16 (Simple DirectMedia Layer) fhoillseachadh, ag amas air sgrìobhadh gheamannan agus thagraidhean ioma-mheadhain a dhèanamh nas sìmplidhe. Tha an leabharlann SDL a’ toirt seachad innealan leithid toradh grafaigean 2D agus 3D luathaichte le bathar-cruaidh, giullachd cuir a-steach, ath-chluich claisneachd, toradh 3D tro OpenGL / OpenGL ES / Vulkan agus mòran obrachaidhean co-cheangailte eile. Tha an leabharlann sgrìobhte ann an C agus air a chuairteachadh fo chead zlib. Tha ceanglachan air an toirt seachad gus comasan SDL a chleachdadh ann am pròiseactan ann an grunn chànanan prògramaidh.

Anns an fhoillseachadh ùr:

  • Taic Wayland air a leasachadh gu mòr.
  • Chuir sinn ris a’ chomas air claisneachd a chuir a-mach agus a ghlacadh a’ cleachdadh frithealaiche meadhanan Pipewire agus AAudio (Android).
  • Taic a bharrachd dha luchd-riaghlaidh geama Amazon Luna agus Xbox Series X.
  • Taic a bharrachd airson buaidh crathaidh atharrachail (rumble) air riaghladairean Google Stadia agus Nintendo Switch Pro nuair a bhios iad a’ cleachdadh an draibhear HIDAPI.
  • Lùghdaich eallach CPU nuair a bhios tu a’ làimhseachadh gairmean SDL_WaitEvent() agus SDL_WaitEventTimeout().
  • Feartan ùra air am moladh:
    • SDL_FlashWindow() gus aire an neach-cleachdaidh a tharraing.
    • SDL_GetAudioDeviceSpec() gus fiosrachadh fhaighinn mun chruth claisneachd as fheàrr leotha airson an inneal ainmichte.
    • SDL_SetWindowAlwaysOnTop() gus a’ bhratach SDL_WINDOW_ALWAYS_ON_TOP (snap air a’ mhullach) airson na h-uinneige taghte atharrachadh gu dinamach.
    • SDL_SetWindowKeyboardGrab() gus cuir a-steach meur-chlàr a ghlacadh neo-eisimeileach bhon luchag.
    • SDL_SoftStretchLinear() airson sgèileadh dà-thaobhach eadar uachdar 32-bit.
    • SDL_UpdateNVTexture() gus inneach NV12/21 ùrachadh.
    • SDL_GameControllerSendEffect() agus SDL_JoystickSendEffect() gus buaidhean gnàthaichte a chuir gu riaghladairean geama DualSense.
    • SDL_GameControllerGetSensorDataRate() gus dàta fhaighinn air dèinead an fhiosrachaidh a gheibhear bho luchd-mothachaidh luchd-riaghlaidh geama gu PlayStation agus Nintendo Switch.
    • SDL_AndroidShowToast () airson fiosan aotrom a thaisbeanadh air àrd-ùrlar Android.

Source: fosgailtenet.ru

Cuir beachd ann