Ka mor'a likhoeli tse supileng tsa tsoelo-pele, ho hatisitsoe laebrari ea SDL 2.30.0 (Simple DirectMedia Layer), e reretsoeng ho nolofatsa ho ngoloa ha lipapali le lisebelisoa tsa multimedia. Laeborari ea SDL e fana ka lisebelisoa tse joalo ka tlhahiso ea litšoantšo tse potlakileng tsa 2D le 3D, ho ts'oaroa ha mantsoe, ho bapala molumo, tlhahiso ea 3D ka OpenGL/OpenGL ES/Vulkan, le lits'ebetso tse ling tse ngata tse amanang. Laeborari e ngotsoe ka C 'me e ajoa tlas'a laesense ea Zlib. Ho sebelisa bokhoni ba SDL mererong ka lipuo tse fapaneng tsa lenaneo, ho fanoa ka litlamo tse hlokahalang.
Ho lokolloa ha SDL 2.30.0 haholo-holo ho fana ka litokiso tsa likokoana-hloko, kaha lekala la SDL 2.x le ile la isoa boemong ba tlhokomelo selemong se fetileng, 'me tsoelo-pele eohle e sebetsang e sa tsoa shebana le ho lokisetsa lekala la SDL 3 le sdl2-compat comppatibility layer, e sebelisang SDL 2.x API holim'a SDL 3, e lumellang SDL2 ho sebelisa mananeo a 3 a ngotsoeng bakeng sa bokhoni ba SDL.
Lekala la SDL 3 le kenyelletsa ts'ebetso e ncha ea litsamaiso tse 'maloa, liphetoho tse sa lumellaneng tsa API, le tlhoekiso e kholo ea likarolo tsa lefa tse seng li sa sebetsa tikolohong ea kajeno. Mohlala, SDL 3 e lebelletsoe ho lokisa khoutu ea molumo ka botlalo, sebelisa Wayland le PipeWire ka mokhoa o ikhethileng, ho theola tšehetso bakeng sa OpenGL ES 1.0 le DirectFB, le ho tlosa khoutu bakeng sa sethala sa lefa joalo ka QNX, Pandora, WinRT, le OS/2.
Liphetoho ho SDL 2.30.0 li kenyelletsa:
- Tšehetso e ekelitsoeng bakeng sa liforomo tsa bokaholimo tse nang le liphalete tsa indexed le 2-bit mebala e emelang pixel ka 'ngoe.
- E kentse ts'ebetso ea SDL_GameControllerGetSteamHandle() ho fumana hore na ke sesebelisoa sefe sa taolo ea papali ho Steam API.
- Ketsahalo ea SDL_CONTROLLERSTEAMHANDLEUPDATED e kentsoe, e hlahisoang ha molaoli oa papali a sebetsana le liphetoho ho Steam API.
- E kenyellelitsoe ho feto-fetoha ha tikoloho SDL_LOGGING ho laola tlhahiso ea li-log.
- Bakeng sa sethala macOS Likarolo tsa SDL_HINT_JOYSTICK_IOKIT, SDL_HINT_JOYSTICK_MFI, le SDL_HINT_RENDER_METAL_PREFER_LOW_POWER_DEVICE li se li kentsoe tšebetsong.
- Ts'ebetso ea SDL_GDKGetDefaultUser() e kentsoe sethaleng sa Xbox.
Source: opennet.ru
