Megjelent az SDL 2.0.20 (Simple DirectMedia Layer) könyvtár, amely a játékok és multimédiás alkalmazások írásának megkönnyítésére irányul. Az SDL könyvtár olyan eszközöket nyújt, mint a hardveres gyorsítású 2D- és 3D-grafika, a bemenetek feldolgozása, a hanglejátszás, a 3D megjelenítés OpenGL/OpenGL ES/Vulkan révén, valamint számos egyéb kísérő művelet. A könyvtár C nyelven van írva és zlib licenc alatt terjesztik. Az SDL képességeinek projektbe való integrálásához különböző programozási nyelvekhez kötések állnak rendelkezésre. A könyvtár kódja Zlib licenc alatt áll.
Az új kiadásban:
- Növelték a vízszintes és függőleges vonalak megjelenítésének pontosságát OpenGL és OpenGL ES használatakor.
- Hozzáadva az SDL_HINT_RENDER_LINE_METHOD jelző, amely lehetővé teszi a vonalak rajzolási módszerének kiválasztását, befolyásolva a sebességet, a helyességet és a kompatibilitást.
- Az SDL_RenderGeometryRaw() funkciót átdolgozták, hogy a SDL_Color paraméterre mutató mutatót használjon, nem egész értéket. A színadatok az SDL_PIXELFORMAT_RGBA32 és SDL_PIXELFORMAT_ABGR8888 formátumokban adhatók meg.
- Windows platformon megoldódott a saját kurzorok méretével kapcsolatos probléma.
- Linux alatt helyreállt a játékkontrollerek forró csatlakozásának meghatározása, amely a 2.0.18-as kiadásban megszakadt.
Továbbá érdemes megemlíteni az SDL_ttf 2.0.18 könyvtár megjelenését, amely a FreeType 2 betűtípus-motor fölötti burkolatot biztosít, így eszközöket nyújt TTF betűtípusok (TrueType) kezelésére az SDL 2.0.18-ban. Az új kiadás tartalmaz további funkciókat a méretezéshez, a megjelenítés kezeléséhez, a méret módosításához és a TTF betűtípusok paramétereinek meghatározásához, valamint 32 bites glifek támogatása is hozzá lett adva.
Forrás: opennet.ru
