SDL 2.0.20 (Simple DirectMedia Layer) liburutegia kaleratu zen, jokoen eta multimedia aplikazioen idazketa errazteko helburuarekin. SDL liburutegiak, besteak beste, hardware-azeleratutako 2D eta 3D grafikoen irteera, sarrera prozesatzea, audio erreprodukzioa, 3D irteera OpenGL/OpenGL ES/Vulkan bidez eta erlazionatutako beste eragiketa asko eskaintzen ditu. Liburutegia C-n idatzita dago eta zlib lizentziapean banatzen da. Loturak eskaintzen dira hainbat programazio-lengoaiatako proiektuetan SDL gaitasunak erabiltzeko. Liburutegiaren kodea Zlib lizentziapean banatzen da.
Argitalpen berrian:
- Lerro horizontalak eta bertikalak marrazteko zehaztasuna hobetu da OpenGL eta OpenGL ES erabiltzean.
- SDL_HINT_RENDER_LINE_METHOD atributua gehitu da marrazketa metodoa hautatzeko, abiadura, zuzentasuna eta bateragarritasuna eragiten duena.
- SDL_RenderGeometryRaw() berritu da SDL_Color parametrorako erakuslea erabiltzeko balio oso bat baino. Kolore datuak SDL_PIXELFORMAT_RGBA32 eta SDL_PIXELFORMAT_ABGR8888 formatuetan zehaztu daitezke.
- Windows plataforman, jatorrizko kurtsoreen tamainaren arazoa konpondu da.
- Linux-ek joko-kontrolagailuetarako hot-plug detekzioa konpondu du, 2.0.18 bertsioan hautsi zena.
Gainera, SDL_ttf 2.0.18 liburutegiaren kaleratzea nabarmendu dezakegu FreeType 2 letra-tipoen motorrako marko batekin, zeinak SDL 2.0.18-n TTF letra-tipoekin (TrueType) lan egiteko tresnak eskaintzen dituena. Bertsio berriak eskalatzeko, irteera kontrolatzeko, tamaina aldatzeko eta TTF letra-tipoaren ezarpenak definitzeko funtzionalitate gehigarriak ditu, baita 32 biteko glifoetarako laguntza ere.
Iturria: opennet.ru