Veröffentlicht Veröffentlichung der Multimedia-Bibliothek LDL 0.2 (Little DirectMedia Layer). Damit können grafische Anwendungen entwickelt werden, die sowohl auf modernen als auch auf älteren Systemen laufen.
Unterstützte Plattformen
- Windows: 95 und neuer;
- macOS / OS X: 10.6 und neuer;
- Linux: Distributionen mit Kernel 2.0+;
- FreeBSD: 3.0+.
Hauptmerkmale
- Programmiersprache: C;
- Lizenz: LGPL 3.0;
- Grafik: Einfache plattformübergreifende API, Unterstützung für OpenGL 1.0–4.6;
- Eingabe: Fensterverwaltung und Eventverarbeitung von Eingabegeräten.
Neuigkeiten in Version 0.2
Universeller 2D-Renderer:
- gibt Primitive und Texturen mit und ohne Transparenz aus;
- funktioniert auf Grafikarten, die OpenGL 1.2, 2.0 oder 3.0 unterstützen;
- verwendet Optimierung: Daten gelangen in den Zeichpuffer -> werden nach Ebene und Textur sortiert -> in Geometrie umgewandelt.
Experimenteller 3D-Renderer:
- unterstützt den Betrieb über verschiedene Versionen von OpenGL;
- bietet dafür eine einheitliche API.
Unterstützung für C++:
- Offizielle Bindings für die Programmiersprache C++ sind implementiert.
Pläne für die nächste Version
- Verbesserung der universellen 3D-API;
- Hinzufügung von Audio-Unterstützung;
- Dokumentationserstellung;
- Erstellung von Bindings für andere Programmiersprachen.
Quelle: linux.org.ru




