SDL 2.0.20 -mediakirjaston julkaisu

SDL 2.0.20 (Simple DirectMedia Layer) -kirjasto julkaistiin, jonka tarkoituksena on yksinkertaistaa pelien ja multimediasovellusten kirjoittamista. SDL-kirjasto tarjoaa työkaluja, kuten laitteistokiihdytetyn 2D- ja 3D-grafiikkatulostuksen, tulonkäsittelyn, äänentoiston, 3D-ulostulon OpenGL/OpenGL ES/Vulkanin kautta ja monia muita asiaan liittyviä toimintoja. Kirjasto on kirjoitettu C-kielellä ja sitä jaetaan zlib-lisenssillä. Sidotukset tarjotaan SDL-ominaisuuksien käyttöä varten projekteissa eri ohjelmointikielillä. Kirjastokoodia jaetaan Zlib-lisenssillä.

Uudessa julkaisussa:

  • Parannettu vaaka- ja pystysuorien viivojen piirtämisen tarkkuus käytettäessä OpenGL:ää ja OpenGL ES:ää.
  • Lisätty SDL_HINT_RENDER_LINE_METHOD-attribuutti valitsemaan viivapiirtotapa, joka vaikuttaa nopeuteen, oikeellisuuteen ja yhteensopivuuteen.
  • Muokattu SDL_RenderGeometryRaw() käyttämään osoitinta SDL_Color-parametriin kokonaislukuarvon sijaan. Väritiedot voidaan määrittää muodossa SDL_PIXELFORMAT_RGBA32 ja SDL_PIXELFORMAT_ABGR8888.
  • Windows-alustalla alkuperäisten kohdistinten kokoon liittyvä ongelma on ratkaistu.
  • Linux on korjannut peliohjainten hot-plug-tunnistuksen, joka oli rikki julkaisussa 2.0.18.

Lisäksi voimme huomioida SDL_ttf 2.0.18 -kirjaston julkaisun, jossa on kehys FreeType 2 -fonttimoottorille, joka tarjoaa työkaluja TTF-fonttien (TrueType) kanssa työskentelemiseen SDL 2.0.18 -versiossa. Uusi julkaisu sisältää lisätoimintoja skaalaukseen, tulosteen hallintaan, koon muuttamiseen ja TTF-fonttiasetusten määrittämiseen sekä tuen 32-bittisille kuvioille.

Lähde: opennet.ru

Lisää kommentti