Utjefte fan LDL 0.2 grafyske bibleteek, optimalisearre foar systemen mei leech enerzjyferbrûk

De ferzje fan 'e LDL 0.2 (Little DirectMedia Layer) multimediabibleteek is publisearre, wêrtroch't grafyske applikaasjes makke wurde kinne dy't sawol op moderne as âlde systemen rinne kinne (Windows 95+, macOS/OS X/Mac OS X 10.6+, distribúsjes mei kernel Linux 2.0+, FreeBSD 3.0+). In ienfâldige cross-platform API wurdt levere foar finsterbehear en ynfier-evenemintenôfhanneling. OpenGL 1.0-4.6 kin brûkt wurde foar rendering. De koade is skreaun yn C en lisinsearre ûnder de LGPL 3.0-lisinsje.

Yn de nije release:

  • In universele 2D-renderer is tafoege, dy't primitives en tekstueren mei of sûnder transparânsje kin renderje. It stipet grafyske kaarten dy't OpenGL 1.2, 2.0 of 3.0 stypje. De ymplemintaasje brûkt optimalisaasjes dy't earst gegevens yn 'e renderbuffer pleatse, sortearje op laach en tekstuer, en dan konvertearje nei geometry.
  • In eksperimintele 3D-renderer tafoege dy't it útfieren boppe op ferskate ferzjes fan OpenGL stipet, mar ien API leveret.
  • In binding foar de C++-taal is ymplementearre.

De folgjende ferzje is pland om te fokusjen op it ferbetterjen fan 'e universele 3D API, it tafoegjen fan lûdstipe, it tarieden fan dokumintaasje en it leverjen fan bindingen oan oare talen.




Boarne: opennet.ru
Keapje betroubere hosting foar siden mei DDoS-beskerming, VPS VDS-tsjinners 🔥 Keapje betroubere websidehosting mei DDoS-beskerming, VPS VDS-tsjinners | ProHoster