Objavljena je verzija multimedijske biblioteke LDL 0.2 (Little DirectMedia Layer), koja omogućuje izradu grafičkih aplikacija koje mogu raditi na modernim i starijim sustavima (Windows 95 + macOS/OS X/Mac OS X 10.6+, distribucije s kernelom Linux 2.0+, FreeBSD 3.0+). Za upravljanje prozorima i rukovanje ulaznim događajima osiguran je jednostavan višeplatformski API. Za renderiranje se može koristiti OpenGL 1.0-4.6. Kod je napisan u C-u i licenciran pod LGPL 3.0 licencom.
U novom izdanju:
- Dodan je univerzalni 2D renderer, sposoban za renderiranje primitiva i tekstura sa ili bez transparentnosti. Podržava grafičke kartice koje podržavaju OpenGL 1.2, 2.0 ili 3.0. Implementacija koristi optimizacije koje prvo smještaju podatke u međuspremnik za renderiranje, sortiraju ih po sloju i teksturi, a zatim ih pretvaraju u geometriju.
- Dodan je eksperimentalni 3D renderer koji podržava pokretanje na različitim verzijama OpenGL-a, ali pruža jedan API.
- Implementirano je povezivanje za jezik C++.
Planirano je da će se sljedeća verzija usredotočiti na poboljšanje univerzalnog 3D API-ja, dodavanje podrške za zvuk, pripremu dokumentacije i pružanje povezivanja s drugim jezicima.


Izvor: opennet.ru
