Lansarea bibliotecii grafice LDL 0.2, optimizată pentru sisteme cu consum redus de energie

Versiunea bibliotecii multimedia LDL 0.2 (Little DirectMedia Layer) a fost publicată, permițând crearea de aplicații grafice care pot rula atât pe sisteme moderne, cât și pe cele vechi.Windows Peste 95 ani, macOS/OS X/Mac OS X 10.6+, distribuții cu kernel Linux 2.0+, FreeBSD 3.0+). O API simplă, multiplatformă, este furnizată pentru gestionarea ferestrelor și gestionarea evenimentelor de intrare. OpenGL 1.0-4.6 poate fi utilizat pentru randare. Codul este scris în C și licențiat sub licența LGPL 3.0.

În noua versiune:

  • A fost adăugat un renderer 2D universal, capabil să redea primitive și texturi cu sau fără transparență. Acesta este compatibil cu plăci grafice care acceptă OpenGL 1.2, 2.0 sau 3.0. Implementarea utilizează optimizări care plasează mai întâi datele în buffer-ul de randare, le sortează după strat și textură și apoi le convertesc în geometrie.
  • A fost adăugat un renderer 3D experimental care acceptă rularea peste diferite versiuni de OpenGL, dar oferă o singură API.
  • A fost implementată o legătură pentru limbajul C++.

Următoarea versiune este planificată să se concentreze pe îmbunătățirea API-ului 3D universal, adăugarea de suport pentru sunet, pregătirea documentației și furnizarea de legături către alte limbaje.




Sursa: opennet.ru
Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster