Objavljeno izdavanje multimedijske biblioteke LDL 0.2 (Little DirectMedia Layer). Omogućuje kreiranje grafičkih aplikacija koje mogu raditi na modernim i zastarjelim sustavima.
Podržane platforme
- Windows: 95 i novije;
- macOS / OS X: 10.6 i novije;
- Linux: distribucije s jezgrom 2.0+;
- FreeBSD: 3.0+.
Glavne karakteristike
- Programski jezik: C;
- Licenca: LGPL 3.0;
- Grafika: Jednostavan višekratni API, podrška za OpenGL 1.0–4.6;
- Unos: Upravljanje prozorima i obrada događaja sa uređaja za unos.
Što je novo u verziji 0.2
Univerzalni 2D render:
- izbacuje primitive i teksture s i bez prozirnosti;
- radi na grafičkim karticama koje podržavaju OpenGL 1.2, 2.0 ili 3.0;
- koristi optimizaciju: podaci idu u bafer za crtanje -> sortiraju se po sloju i teksturi -> pretvaraju se u geometriju.
Eksperimentalni 3D render:
- podržava rad na različitim verzijama OpenGL;
- osigurava jedinstveni API za to.
Podrška za C++:
- Implementirana je službena omotnica za jezik C++.
Planovi za sljedeću verziju
- unapređenje univerzalnog 3D API-ja;
- dodavanje podrške za zvuk;
- priprema dokumentacije;
- kreiranje omotnica za druge programske jezike.
Izvor: linux.org.ru




