Vrystelling van LDL 0.2 grafiese biblioteek, geoptimaliseer vir lae-krag stelsels

Die weergawe van die LDL 0.2 (Little DirectMedia Layer) multimediabiblioteek is gepubliseer, wat die skep van grafiese toepassings moontlik maak wat op beide moderne en ouer stelsels kan loop (Windows 95 +, macOS/OS X/Mac OS X 10.6+, verspreidings met kern Linux 2.0+, FreeBSD 3.0+). 'n Eenvoudige kruisplatform-API word voorsien vir vensterbestuur en invoergebeurtenishantering. OpenGL 1.0-4.6 kan vir weergawes gebruik word. Die kode is in C geskryf en gelisensieer onder die LGPL 3.0-lisensie.

In die nuwe vrystelling:

  • 'n Universele 2D-weergawe is bygevoeg, wat primitiewe elemente en teksture met of sonder deursigtigheid kan weergee. Dit ondersteun grafiese kaarte wat OpenGL 1.2, 2.0 of 3.0 ondersteun. Die implementering maak gebruik van optimaliserings wat eers data in die weergawebuffer plaas, dit volgens laag en tekstuur sorteer, en dit dan na geometrie omskakel.
  • Het 'n eksperimentele 3D-weergawe bygevoeg wat die gebruik van verskillende weergawes van OpenGL ondersteun, maar 'n enkele API bied.
  • 'n Binding vir die C++-taal is geïmplementeer.

Die volgende weergawe sal na verwagting fokus op die verbetering van die universele 3D API, die byvoeging van klankondersteuning, die voorbereiding van dokumentasie en die verskaffing van bindings aan ander tale.




Bron: opennet.ru
Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster