SDL 2.0.20 Media Library kiadás

Megjelent az SDL 2.0.20 (Simple DirectMedia Layer) könyvtár, melynek célja a játékok és multimédiás alkalmazások írásának egyszerűsítése. Az SDL könyvtár olyan eszközöket biztosít, mint a hardveresen gyorsított 2D és 3D grafikus kimenet, bemeneti feldolgozás, hanglejátszás, 3D kimenet az OpenGL/OpenGL ES/Vulkan segítségével és sok más kapcsolódó művelet. A könyvtár C nyelven íródott, és a zlib licenc alatt kerül terjesztésre. Kötések állnak rendelkezésre az SDL-képességek projektekben való használatához különböző programozási nyelveken. A könyvtár kódja a Zlib licenc alatt kerül terjesztésre.

Az új kiadásban:

  • Jobb vízszintes és függőleges vonalak rajzolásának pontossága OpenGL és OpenGL ES használatakor.
  • Az SDL_HINT_RENDER_LINE_METHOD attribútum hozzáadva a vonalrajzolási módszer kiválasztásához, amely befolyásolja a sebességet, a helyességet és a kompatibilitást.
  • Az SDL_RenderGeometryRaw() átdolgozása úgy, hogy az SDL_Color paraméterre mutató mutatót használjon egész érték helyett. A színadatok SDL_PIXELFORMAT_RGBA32 és SDL_PIXELFORMAT_ABGR8888 formátumban adhatók meg.
  • A Windows platformon a natív kurzorok méretével kapcsolatos probléma megoldódott.
  • A Linux javította a játékvezérlők működés közbeni bekapcsolásának észlelését, amely a 2.0.18-as kiadásban megszakadt.

Ezenkívül megjegyezzük az SDL_ttf 2.0.18 könyvtár kiadását a FreeType 2 font motor keretrendszerével, amely eszközöket biztosít a TTF betűtípusokkal (TrueType) való munkához az SDL 2.0.18-ban. Az új kiadás további funkciókat tartalmaz a méretezéshez, a kimenetvezérléshez, az átméretezéshez és a TTF betűtípus-beállítások meghatározásához, valamint támogatja a 32 bites karakterjeleket.

Forrás: opennet.ru

Hozzászólás