Eisíodh an leabharlann SDL 2.0.16 (Simple DirectMedia Layer), atá dírithe ar scríobh cluichí agus feidhmchláir ilmheán a shimpliú. Soláthraíonn an leabharlann SDL uirlisí ar nós aschur grafaicí 2T agus 3D luasghéaraithe crua-earraí, próiseáil ionchuir, athsheinm fuaime, aschur 3D trí OpenGL/OpenGL ES/Vulkan agus go leor oibríochtaí gaolmhara eile. Tá an leabharlann scríofa i C agus déantar í a dháileadh faoin gceadúnas zlib. Soláthraítear ceangail chun cumais SDL a úsáid i dtionscadail i dteangacha ríomhchlárúcháin éagsúla.
Sa scaoileadh nua:
- Tacaíocht Wayland feabhsaithe go suntasach.
- Cuireadh leis an gcumas chun fuaime a aschur agus a ghabháil ag baint úsáide as an bhfreastalaí meán Pipewire agus Aaudio (Android).
- Tacaíocht bhreise do rialtóirí cluiche Amazon Luna agus Xbox Series X.
- Tacaíocht bhreise le haghaidh éifeacht creathadh oiriúnaitheach (rumble) ar rialtóirí Google Stadia agus Nintendo Switch Pro agus an tiománaí HIDAPI á úsáid.
- Luchtú LAP laghdaithe agus glaonna SDL_WaitEvent() agus SDL_WaitEventTimeout() á bpróiseáil.
- Gnéithe nua molta:
- SDL_FlashWindow() chun aird an úsáideora a mhealladh.
- SDL_GetAudioDeviceSpec() chun faisnéis a fháil faoin rogha fhormáid fuaime don ghléas sonraithe.
- SDL_SetWindowAlwaysOnTop() chun an bhratach SDL_WINDOW_ALWAYS_ON_TOP (sléim ar an mbarr) a athrú go dinimiciúil don fhuinneog roghnaithe.
- SDL_SetWindowKeyboardGrab() chun ionchur méarchlár neamhspleách ar an luch a ghabháil.
- SDL_SoftStretchLinear() le haghaidh scálaithe délíneach idir dromchlaí 32-giotán.
- SDL_UpdateNVTexture() chun uigeachtaí NV12/21 a nuashonrú.
- SDL_GameControllerSendEffect() agus SDL_JoystickSendEffect() chun éifeachtaí saincheaptha a sheoladh chuig rialtóirí cluiche DualSense.
- SDL_GameControllerGetSensorDataRate() chun sonraí a fháil ar dhéine na faisnéise a fuarthas ó bhraiteoirí rialtóirí cluiche chuig PlayStation agus Nintendo Switch.
- SDL_AndroidShowToast() chun fógraí éadroma a thaispeáint ar an ardán Android.
Foinse: oscailtenet.ru