LDL 0.2 — een grafische bibliotheek geoptimaliseerd voor low-power systemen.









Gepubliceerd uitgave van de multimedia-bibliotheek LDL 0.2 (Little DirectMedia Layer). Het stelt je in staat om grafische applicaties te maken die kunnen draaien op zowel moderne als oudere systemen.

Ondersteunde platforms

  • Windows: 95 en nieuwer;
  • macOS / OS X: 10.6 en nieuwer;
  • Linux: distributies met kernel 2.0+;
  • FreeBSD: 3.0+.

Belangrijkste kenmerken

  • Programmeertaal: C;
  • Licentie: LGPL 3.0;
  • Grafica: Eenvoudige cross-platform API, ondersteuning voor OpenGL 1.0–4.6;
  • Invoer: Vensterbeheer en het verwerken van gebeurtenissen van invoerapparaten.

Wat is er nieuw in versie 0.2

  • Universele 2D-render:

    • weergeeft primitieve vormen en texturen, met en zonder transparantie;
    • werkt op GPU's met ondersteuning voor OpenGL 1.2, 2.0 of 3.0;
    • maakt gebruik van optimalisatie: gegevens gaan naar de tekenbuffer -> gesorteerd op laag en textuur -> omgezet naar geometrie.
  • Experimentele 3D-render:

    • ondersteunt werking op verschillende versies van OpenGL;
    • biedt hiervoor een enkele API aan.
  • Ondersteuning voor C++:

    • Een officiële wrapper voor de programmeertaal C++ is geïmplementeerd.

Plannen voor de volgende versie

  • verbetering van de universele 3D API;
  • toevoegen van geluidssteun;
  • voorbereiding van documentatie;
  • maken van wrappers voor andere programmeertalen.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster