Objavljena je biblioteka SDL 2.0.20 (Simple DirectMedia Layer) koja ima za cilj da pojednostavi pisanje igara i multimedijalnih aplikacija. SDL biblioteka pruža alate kao što su hardverski ubrzani 2D i 3D grafički izlaz, obrada ulaza, audio reprodukcija, 3D izlaz preko OpenGL/OpenGL ES/Vulkan i mnoge druge povezane operacije. Biblioteka je napisana na C i distribuira se pod zlib licencom. Vezivanja su obezbeđena za korišćenje SDL mogućnosti u projektima u različitim programskim jezicima. Šifra biblioteke se distribuira pod Zlib licencom.
U novom izdanju:
- Poboljšana preciznost crtanja horizontalnih i vertikalnih linija kada se koriste OpenGL i OpenGL ES.
- Dodan atribut SDL_HINT_RENDER_LINE_METHOD za odabir metode crtanja linija, što utiče na brzinu, ispravnost i kompatibilnost.
- Prerađen SDL_RenderGeometryRaw() da koristi pokazivač na parametar SDL_Color, a ne cjelobrojnu vrijednost. Podaci o boji mogu se specificirati u formatima SDL_PIXELFORMAT_RGBA32 i SDL_PIXELFORMAT_ABGR8888.
- Na Windows platformi je riješen problem s veličinom izvornih kursora.
- Linux je popravio detekciju hot-plug-a za kontrolere igara, što je pokvareno u izdanju 2.0.18.
Osim toga, možemo primijetiti izdanje SDL_ttf 2.0.18 biblioteke sa okvirom za FreeType 2 font engine, koji pruža alate za rad sa TTF fontovima (TrueType) u SDL 2.0.18. Novo izdanje uključuje dodatnu funkcionalnost za skaliranje, kontrolu izlaza, promjenu veličine i definiranje postavki TTF fonta, kao i podršku za 32-bitne glifove.
izvor: opennet.ru