Vydanie knižnice médií SDL 2.0.20

Bola vydaná knižnica SDL 2.0.20 (Simple DirectMedia Layer), ktorej cieľom je zjednodušiť písanie hier a multimediálnych aplikácií. Knižnica SDL poskytuje nástroje ako hardvérovo akcelerovaný 2D a 3D grafický výstup, spracovanie vstupu, prehrávanie zvuku, 3D výstup cez OpenGL/OpenGL ES/Vulkan a mnoho ďalších súvisiacich operácií. Knižnica je napísaná v jazyku C a je šírená pod licenciou zlib. Väzby sú poskytované na použitie schopností SDL v projektoch v rôznych programovacích jazykoch. Knižničný kód je šírený pod licenciou Zlib.

V novom vydaní:

  • Vylepšená presnosť kreslenia vodorovných a zvislých čiar pri použití OpenGL a OpenGL ES.
  • Pridaný atribút SDL_HINT_RENDER_LINE_METHOD na výber spôsobu kreslenia čiar, ktorý ovplyvňuje rýchlosť, správnosť a kompatibilitu.
  • Prepracované SDL_RenderGeometryRaw() na použitie ukazovateľa na parameter SDL_Color namiesto celočíselnej hodnoty. Údaje o farbách je možné zadať vo formátoch SDL_PIXELFORMAT_RGBA32 a SDL_PIXELFORMAT_ABGR8888.
  • Na platforme Windows bol vyriešený problém s veľkosťou natívnych kurzorov.
  • Linux má opravenú detekciu hot-plug pre herné ovládače, ktorá bola prerušená vo verzii 2.0.18.

Okrem toho si môžeme všimnúť vydanie knižnice SDL_ttf 2.0.18 s rámcom pre fontový engine FreeType 2, ktorý poskytuje nástroje na prácu s TTF fontmi (TrueType) v SDL 2.0.18. Nové vydanie obsahuje ďalšie funkcie pre škálovanie, riadenie výstupu, zmenu veľkosti a definovanie nastavení písma TTF, ako aj podporu pre 32-bitové glyfy.

Zdroj: opennet.ru

Pridať komentár