A fost lansată versiunea bibliotecii multimediatice LDL 0.2 (Little DirectMedia Layer), care permite crearea de aplicații grafice capabile să funcționeze atât pe sisteme moderne, cât și pe cele mai vechi (Windows 95+, macOS/OS X/Mac OS X 10.6+, distribuții cu kernel Linux 2.0+, FreeBSD 3.0+). Oferă o API simplă multiplatformă pentru gestionarea ferestrelor și prelucrarea evenimentelor de la dispozitivele de intrare. Pentru redare poate fi utilizat OpenGL 1.0-4.6. Codul este scris în limbajul C și este livrat sub licența LGPL 3.0.
În noua versiune:
- A fost adăugat un renderer 2D universal care permite redarea primitivelor și texturilor cu transparență și fără. Se suportă funcționarea pe plăci grafice care acceptă OpenGL 1.2, 2.0 sau 3.0. În implementare este utilizată o optimizare care mai întâi plasează datele în buffer-ul de redare, sortează după strat și textură, iar apoi le transformă în geometrie.
- A fost adăugat un renderer 3D experimental, care suportă funcționarea pe diferite versiuni de OpenGL, dar oferă o API unificată.
- A fost realizat un binding pentru limbajul C++.
În următoarea versiune se preconizează o atenție sporită asupra îmbunătățirii API-ului 3D universal, adăugarea suportului pentru sunet, pregătirea documentației și furnizarea de binding-uri pentru alte limbaje.


Sursa: opennet.ro
