Izdanje biblioteke medija SDL 2.0.20

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

Dodajte komentar