objavljeno objavljivanje multimedijalne biblioteke LDL 0.2 (Mali DirectMedia sloj)Omogućava vam kreiranje grafičkih aplikacija koje mogu raditi i na modernim i na starijim sistemima.
Podržane platforme
- Windows: 95 i noviji;
- macOS / OS X: 10.6 i noviji;
- Linux: distribucije s kernelom 2.0+;
- FreeBSD: 3.0+.
Glavne karakteristike
- Programski jezik: Si;
- Licenca: LGPL 3.0;
- Grafičke umjetnosti: Jednostavan višeplatformski API, podrška za OpenGL 1.0–4.6;
- Unos: Upravljanje prozorima i rukovanje događajima sa ulaznih uređaja.
Šta je novo u verziji 0.2
Univerzalni 2D renderer:
- ispisuje primitive i teksture sa i bez transparentnosti;
- radi na grafičkim karticama koje podržavaju OpenGL 1.2, 2.0 ili 3.0;
- koristi optimizaciju: podaci idu u bafer za renderovanje -> sortirani po sloju i teksturi -> konvertovani u geometriju.
Eksperimentalni 3D render:
- podržava rad preko različitih verzija OpenGL-a;
- pruža jedinstveni API za ovo.
C++ podrška:
- Zvanično povezivanje za C++ jezik je implementirano.
Planovi za sljedeću verziju
- Poboljšanje univerzalnog 3D API-ja;
- dodavanje zvučne podrške;
- priprema dokumentacije;
- kreiranje veza za druge programske jezike.
izvor: linux.org.ru




