SDL 2.0.20 medijos bibliotekos leidimas

Buvo išleista SDL 2.0.20 (Simple DirectMedia Layer) biblioteka, skirta supaprastinti žaidimų ir daugialypės terpės programų rašymą. SDL biblioteka teikia tokius įrankius kaip aparatūros pagreitintas 2D ir 3D grafikos išvestis, įvesties apdorojimas, garso atkūrimas, 3D išvestis per OpenGL/OpenGL ES/Vulkan ir daug kitų susijusių operacijų. Biblioteka parašyta C kalba ir platinama pagal zlib licenciją. Įrišimai pateikiami norint naudoti SDL galimybes projektuose įvairiomis programavimo kalbomis. Bibliotekos kodas platinamas pagal Zlib licenciją.

Naujame leidime:

  • Patobulintas horizontalių ir vertikalių linijų piešimo tikslumas naudojant OpenGL ir OpenGL ES.
  • Pridėtas atributas SDL_HINT_RENDER_LINE_METHOD, kad būtų galima pasirinkti linijos piešimo metodą, kuris turi įtakos greičiui, teisingumui ir suderinamumui.
  • Perdirbta SDL_RenderGeometryRaw(), kad būtų naudojama rodyklė į SDL_Color parametrą, o ne sveikojo skaičiaus reikšmę. Spalvos duomenys gali būti nurodyti formatais SDL_PIXELFORMAT_RGBA32 ir SDL_PIXELFORMAT_ABGR8888.
  • „Windows“ platformoje išspręsta vietinių žymeklių dydžio problema.
  • „Linux“ ištaisė žaidimų valdiklių įjungimo aptikimą, kuris buvo sugadintas 2.0.18 versijoje.

Be to, galime atkreipti dėmesį į SDL_ttf 2.0.18 bibliotekos išleidimą su „FreeType 2“ šriftų variklio sistema, kuri suteikia įrankius darbui su TTF šriftais („TrueType“) SDL 2.0.18 versijoje. Į naująjį leidimą įtrauktos papildomos mastelio keitimo, išvesties valdymo, dydžio keitimo ir TTF šrifto nustatymų nustatymo funkcijos, taip pat 32 bitų glifų palaikymas.

Šaltinis: opennet.ru

Добавить комментарий