Ilmus SDL 2.0.20 (Simple DirectMedia Layer) teek, mille eesmärk on mängude ja multimeediumirakenduste kirjutamise lihtsustamine. SDL-i teek pakub selliseid tööriistu nagu riistvarakiirendusega 2D- ja 3D-graafika väljund, sisendi töötlemine, heli taasesitus, 3D-väljund OpenGL/OpenGL ES/Vulkani kaudu ja palju muid seotud toiminguid. Teek on kirjutatud C-keeles ja seda levitatakse zlib-litsentsi all. SDL-i võimaluste kasutamiseks projektides erinevates programmeerimiskeeltes pakutakse sidemeid. Raamatukogu koodi levitatakse Zlibi litsentsi all.
Uues väljaandes:
- Parem horisontaalsete ja vertikaalsete joonte joonistamise täpsus OpenGL-i ja OpenGL ES-i kasutamisel.
- Lisatud atribuut SDL_HINT_RENDER_LINE_METHOD, et valida joonte joonistamise meetod, mis mõjutab kiirust, korrektsust ja ühilduvust.
- SDL_RenderGeometryRaw() on ümber töödeldud, et kasutada täisarvu väärtuse asemel kursorit parameetrile SDL_Color. Värviandmeid saab määrata vormingutes SDL_PIXELFORMAT_RGBA32 ja SDL_PIXELFORMAT_ABGR8888.
- Windowsi platvormil on probleem kohalike kursorite suurusega lahendatud.
- Linuxil on mängukontrollerite jaoks fikseeritud hot-plug-tuvastus, mis versioonis 2.0.18 katkes.
Lisaks võime märkida SDL_ttf 2.0.18 teegi väljalaskmist koos FreeType 2 fondimootori raamistikuga, mis pakub tööriistu TTF-fondidega (TrueType) töötamiseks SDL 2.0.18-s. Uus väljalase sisaldab täiendavaid funktsioone skaleerimiseks, väljundi juhtimiseks, suuruse muutmiseks ja TTF-fondi sätete määratlemiseks, samuti 32-bitiste glüüfide tuge.
Allikas: opennet.ru