Izdaja medijske knjižnice SDL 2.0.20

Izdana je bila knjižnica SDL 2.0.20 (Simple DirectMedia Layer), namenjena poenostavitvi pisanja iger in multimedijskih aplikacij. Knjižnica SDL ponuja orodja, kot so strojno pospešeni 2D in 3D grafični izhod, obdelava vnosa, predvajanje zvoka, 3D izhod prek OpenGL/OpenGL ES/Vulkan in številne druge povezane operacije. Knjižnica je napisana v C in se distribuira pod licenco zlib. Na voljo so vezave za uporabo zmogljivosti SDL v projektih v različnih programskih jezikih. Koda knjižnice se distribuira pod licenco Zlib.

V novi izdaji:

  • Izboljšana natančnost risanja vodoravnih in navpičnih črt pri uporabi OpenGL in OpenGL ES.
  • Dodan atribut SDL_HINT_RENDER_LINE_METHOD za izbiro načina risanja črte, ki vpliva na hitrost, pravilnost in združljivost.
  • Preoblikovan SDL_RenderGeometryRaw() za uporabo kazalca na parameter SDL_Color namesto vrednosti celega števila. Barvne podatke je mogoče določiti v formatih SDL_PIXELFORMAT_RGBA32 in SDL_PIXELFORMAT_ABGR8888.
  • Na platformi Windows je bila težava z velikostjo izvornih kazalcev odpravljena.
  • Linux je popravil zaznavanje vročih vklopov za igralne krmilnike, ki je bilo pokvarjeno v izdaji 2.0.18.

Poleg tega lahko opazimo izdajo knjižnice SDL_ttf 2.0.18 z ogrodjem za mehanizem pisav FreeType 2, ki ponuja orodja za delo s pisavami TTF (TrueType) v SDL 2.0.18. Nova izdaja vključuje dodatno funkcionalnost za skaliranje, nadzor izpisa, spreminjanje velikosti in definiranje nastavitev pisave TTF ter podporo za 32-bitne glife.

Vir: opennet.ru

Dodaj komentar