An saki ɗakin karatu na SDL 2.26.0 (Simple DirectMedia Layer), da nufin sauƙaƙe rubutun wasanni da aikace-aikacen multimedia. Laburaren SDL yana ba da kayan aiki kamar kayan aikin 2D da 3D mai haɓaka kayan aiki, sarrafa shigarwa, sake kunna sauti, fitowar 3D ta OpenGL/OpenGL ES/Vulkan da sauran ayyuka masu alaƙa. An rubuta ɗakin karatu a cikin C kuma an rarraba shi ƙarƙashin lasisin Zlib. Don amfani da damar SDL a cikin ayyuka a cikin harsunan shirye-shirye daban-daban, an ba da ɗaurin da suka dace.
A cikin sabon saki:
- Fayilolin taken na OpenGL sun daidaita tare da sabbin ƙayyadaddun haɗin gwiwar Khronos.
- Ƙara aikin SDL_GetWindowSizeInPixels() don samun girman pixel na taga, wanda zai iya bambanta da girman ma'ana akan manyan allo-DPI saboda ƙira da aka yi amfani da su.
- Ƙara simintin aiki tare a tsaye (vsync) zuwa lambar ma'anar software.
- An kunna canja wurin matsayin linzamin kwamfuta zuwa SDL_MouseWheelEvent.
- Ƙara aikin SDL_ResetHints() don sake saita duk alamu zuwa tsoffin ƙima.
- Ƙara aikin SDL_GetJoystickGUIDInfo() don samun bayanan farin ciki na GUID.
- An ƙara tallafi don masu kula da PS3 da Nintendo Wii zuwa direban HIDAPI.
- An ƙara sabbin sifofi: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_HIDAPI_XBOX_360_PLAYER_BOX _JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS da SDL_HINT_JOYSTICK_HIDAPI_XBOWIRx_360 direba zuwa PS3 sarrafawa
- Yana ba da dama daban-daban zuwa gyroscopes hagu da dama a cikin Nintendo Switch Joy-Cons combo controllers.
- Ƙara tallafi don tazarar microsecond zuwa SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() da SDL_GameControllerGetSensorDataWithTimestamp().
- Aikin SDL_GetRevision() ya faɗaɗa bayanan gina SDL, misali, ƙara git aikata zanta.
- Don Linux, an aiwatar da SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() da SDL_HasPrimarySelectionText() ayyuka don yin hulɗa tare da babban allo.
- An ƙara SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP tuta don sarrafa kwaikwayar siginar linzamin kwamfuta a wuraren tushen Wayland.
- Lokacin ginawa don Android, shigarwa daga IME (Editan Hanyar Shigarwa) madannai na software yana kunna.
source: budenet.ru