Release van grafische bibliotheek LDL 0.3, geoptimaliseerd voor low-power systemen

De release van de multimedia-bibliotheek LDL 0.3 (Little DirectMedia Layer) is uitgebracht, waarmee grafische applicaties kunnen worden gemaakt die zowel op moderne als verouderde systemen draaien (Windows 95+, macOS/OS X/Mac OS X 10.6+, distributies met Linux-kernel 2.0+, FreeBSD 3.0+). Een eenvoudige cross-platform API wordt aangeboden voor vensterbeheer en verwerking van gebeurtenissen van invoerapparaten. Voor rendering kan OpenGL 1.0-4.6 worden gebruikt. De code is geschreven in C en wordt geleverd onder de LGPL 3.0-licentie.

In de nieuwe release:

  • Ondersteuning voor TrueType-lettertypen is toegevoegd met behulp van de FreeType-bibliotheek.

  • Via de integratie van de stb_image-bibliotheek is ondersteuning voor verschillende afbeeldingsformaten gewaarborgd.
  • Het project is modulair geworden - in de standaardconfiguratie van de engine worden nu drie bibliotheken samengesteld: LDL, LDL_Image en LDL_Ttf.
  • Nieuwe voorbeelden voor het werken met lettertypen zijn toegevoegd.
  • De voorbereidingen voor de volledige documentatie zijn begonnen.
  • Er is herstructurering van de code uitgevoerd om de stabiliteit en prestaties te verbeteren.
  • Fouten en tekortkomingen in 2D- en 3D-renderers zijn opgelost.

In toekomstige releases is het plan om de documentatie af te ronden, de mogelijkheden van de 3D-renderer uit te breiden en bindings voor de programmeertalen Python, C# en Object Pascal aan te bieden.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster