Megjelent az LDL 0.2 (Little DirectMedia Layer) multimédiás könyvtár, amely lehetővé teszi grafikai alkalmazások készítését, amelyek modern és elavult rendszereken egyaránt működnek (Windows 95+, macOS/OS X/Mac OS X 10.6+, Linux 2.0+ kernelű disztribúciók, FreeBSD 3.0+). Egyszerű, platformok közötti API-t biztosít az ablakok kezelésére és a bemeneti eszközök eseményeinek feldolgozására. Az OpenGL 1.0-4.6 használható a rajzoláshoz. A kód C nyelven készült és LGPL 3.0 licenc alatt kerül forgalomba.
Az új kiadásban:
- Hozzáadtunk egy univerzális 2D-renderelőt, amely lehetővé teszi primitívek és textúrák átlátszósággal és anélkül történő megjelenítését. Támogatja az OpenGL 1.2, 2.0 vagy 3.0 kompatibilis videokártyák működését. Az implementáció optimalizálást alkalmaz, amely először a rajzolási puffert tölti fel, réteg és textúra szerint rendezi, majd geometriai alakzatra alakítja.
- Hozzáadtunk egy kísérleti 3D-renderelőt, amely több különböző OpenGL verzió felett működik, de egységes API-t biztosít.
- Megvalósítottuk a C++ nyelvhez készült köteget.
A következő verzióban a hangsúly az univerzális 3D API fejlesztésére, hang támogatásának hozzáadására, dokumentáció előkészítésére és más nyelvekhez készült kötegek biztosítására fog helyeződni.


Forrás: opennet.ru
