Versionen av multimediabiblioteket LDL 0.2 (Little DirectMedia Layer) har publicerats, vilket möjliggör skapandet av grafiska applikationer som kan köras på både moderna och äldre system (Windows 95+, macOS/OS X/Mac OS X 10.6+, distributioner med kärna Linux 2.0+, FreeBSD 3.0+). Ett enkelt plattformsoberoende API tillhandahålls för fönsterhantering och hantering av inmatningshändelser. OpenGL 1.0-4.6 kan användas för rendering. Koden är skriven i C och licensierad under LGPL 3.0-licensen.
I den nya utgåvan:
- En universell 2D-renderare har lagts till, kapabel att rendera primitiver och texturer med eller utan transparens. Den stöder grafikkort som stöder OpenGL 1.2, 2.0 eller 3.0. Implementeringen använder optimeringar som först placerar data i renderingsbufferten, sorterar den efter lager och textur och sedan konverterar den till geometri.
- Lade till en experimentell 3D-renderare som stöder körning ovanpå olika versioner av OpenGL, men tillhandahåller ett enda API.
- En bindning för C++-språket har implementerats.
Nästa version planeras att fokusera på att förbättra det universella 3D-API:et, lägga till ljudstöd, förbereda dokumentation och tillhandahålla bindningar till andra språk.


Källa: opennet.ru
