Avaldatud multimeedia teegi väljalase LDL 0.2 (Little DirectMedia Layer). See võimaldab luua graafilisi rakendusi, mis töötavad nii modernsetes kui ka vanades süsteemides.
Toetatud platvormid
- Windows: 95 ja uuemad;
- macOS / OS X: 10.6 ja uuemad;
- Linux: jaotised tuumaga 2.0+;
- FreeBSD: 3.0+.
Peamised omadused
- Programmeerimiskeel: C;
- Litsents: LGPL 3.0;
- Grafika: Lihtne ristplatvormne API, OpenGL 1.0–4.6 tugi;
- Sisend: Aknahaldus ja sisendi seadmete sündmuste töötlemine.
Uued omadused versioonis 0.2
Üksne 2D-render:
- jagab primitiive ja tekstuure nii läbipaistvalt kui ka läbipaistmatult;
- töötab graafikakaartidega, mis toetavad OpenGL 1.2, 2.0 või 3.0;
- kasutab optimeerimist: andmed liiguvad joonistamispuusse -> järjestatakse kihi ja tekstuuri järgi -> muudetakse geomeetriaks.
Eksperimentaalne 3D-render:
- toetab töötamist erinevate OpenGL versioonide peal;
- pakub selle jaoks ühtset API-d.
C++ toetus:
- C++ keele jaoks on rakendatud ametlik mähis.
Plaane järgmise versiooni jaoks
- üldise 3D API täiustamine;
- helitugi lisamine;
- dokumentatsiooni ettevalmistamine;
- raamistikud teiste programmeerimiskeelte jaoks.
Allikas: linux.org.ru




