Avaldatud multimeedia teekonna vĂ€ljalaskmine LDL 0.2 (Little DirectMedia Layer). See vĂ”imaldab luua graafilisi rakendusi, mis töötavad nii kaasaegsetel kui ka vanematel sĂŒsteemidel.
Toetatavad platvormid
- Windows: 95 ja uuemad;
- macOS / OS X: 10.6 ja uuemad;
- Linux: 2.0+ tuumaga jaotused;
- FreeBSD: 3.0+.
Peamised omadused
- Programmeerimiskeel: C;
- Litsents: LGPL 3.0;
- Graafika: Lihtne platvormidevaheline API, OpenGL 1.0â4.6 tugi;
- Sisend: Akende haldamine ja siseseadmete sĂŒndmuste töötlemine.
Mis on uut versioonis 0.2
Universaalne 2D-render:
- vÀljastab primitiivide ja tekstuuride lÀbipaistvuse ja ilma;
- töötab OpenGL 1.2, 2.0 vÔi 3.0 toetavate graafikakaartidega;
- kasutab optimeerimist: andmed liikuvad joonistuspuuri -> sorteeritakse kihti ja tekstuuri jÀrgi -> muudetakse geomeetriaks.
Eksperimentaalne 3D-render:
- toetab erinevate OpenGL versioonide peal töötamist;
- pakub selleks ĂŒhtset API-d.
C++ tugi:
- C++ keele jaoks on rakendatud ametlik mÀhis.
Plaane jÀrgmise versiooni jaoks
- universaalse 3D API tÀiustamine;
- heli toe lisamine;
- dokumentatsiooni ettevalmistamine;
- mÀhiste loomine teistele programmeerimiskeeltele.
Allikas: linux.org.ru




