Megjelent az LDL 0.2 (Little DirectMedia Layer) multimédia könyvtár verziója, amely lehetővé teszi olyan grafikus alkalmazások létrehozását, amelyek modern és régebbi rendszereken is futtathatók (Windows 95+ macOS/OS X/Mac OS X 10.6+, kernellel rendelkező disztribúciók Linux 2.0+, FreeBSD 3.0+). Egy egyszerű, platformfüggetlen API áll rendelkezésre az ablakkezeléshez és a bemeneti események kezeléséhez. Az OpenGL 1.0-4.6 használható rendereléshez. A kód C nyelven íródott és az LGPL 3.0 licenc alatt áll.
Az új kiadásban:
- Hozzáadtunk egy univerzális 2D renderelőt, amely képes primitívek és textúrák átlátszósággal vagy anélkül történő renderelésére. Támogatja az OpenGL 1.2, 2.0 vagy 3.0 szabványt támogató grafikus kártyákat. A megvalósítás olyan optimalizációkat használ, amelyek először a renderelési pufferbe helyezik az adatokat, réteg és textúra szerint rendezik azokat, majd geometriává alakítják.
- Hozzáadtunk egy kísérleti 3D renderelőt, amely támogatja az OpenGL különböző verzióin való futtatást, de egyetlen API-t biztosít.
- Megvalósították a C++ nyelvhez tartozó kötést.
A következő verzió a tervek szerint az univerzális 3D API fejlesztésére, hangtámogatás hozzáadására, dokumentáció elkészítésére és más nyelvekhez való kötések biztosítására fog összpontosítani.


Forrás: opennet.ru
