nashr etilgan multimedia kutubxonasining chiqarilishi LDL 0.2 (Kichik DirectMedia qatlami)Bu sizga zamonaviy va eski tizimlarda ishlaydigan grafik ilovalarni yaratishga imkon beradi.
Platformalar qo'shilmoqda
- Windows95 va undan keyingi versiyalar;
- macOS / OS X10.6 va undan keyingi versiyalar;
- Linux: yadro 2.0+ bilan distributivlar;
- FreeBSD: 3.0+.
Asosiy xususiyatlari
- Dasturlash tili: Si;
- Litsenziya: LGPL 3.0;
- Grafika san'ati: Oddiy platformalararo API, OpenGL 1.0–4.6 ni qo'llab-quvvatlash;
- Kirish: Kirish qurilmalaridan derazalarni boshqarish va hodisalarni qayta ishlash.
0.2 versiyasida nima yangiliklar bor
Universal 2D renderer:
- shaffoflik bilan va shaffofliksiz ibtidoiy va teksturalarni chiqaradi;
- OpenGL 1.2, 2.0 yoki 3.0 ni qo'llab-quvvatlaydigan video kartalarda ishlaydi;
- optimallashtirishdan foydalanadi: ma'lumotlar renderlash buferiga o'tadi -> qatlam bo'yicha saralanadi va tekstura -> geometriyaga aylantiriladi.
Eksperimental 3D render:
- OpenGLning turli versiyalari ustida ishlashni qo'llab-quvvatlaydi;
- buning uchun bitta API taqdim etadi.
C++ qo'llab-quvvatlashi:
- C++ tili uchun rasmiy bog'lanish amalga oshirildi.
Keyingi versiya uchun rejalar
- Universal 3D API ni takomillashtirish;
- ovozni qo'llab-quvvatlashni qo'shish;
- hujjatlarni tayyorlash;
- boshqa dasturlash tillariga bog'lanishlarni yaratish.
Manba: linux.org.ru




