LDL 0.2 (Little DirectMedia Layer) multimedia kutubxonasining versiyasi nashr etildi, bu zamonaviy va eski tizimlarda ishlaydigan grafik ilovalarni yaratishga imkon beradi (Windows 95+, macOS/OS X/Mac OS X 10.6+, yadroli distributivlar Linux 2.0+, FreeBSD 3.0+). Oynalarni boshqarish va kirish hodisalarini qayta ishlash uchun oddiy platformalararo API taqdim etilgan. OpenGL 1.0-4.6 dan renderlash uchun foydalanish mumkin. Kod C tilida yozilgan va LGPL 3.0 litsenziyasi ostida litsenziyalangan.
Yangi nashrda:
- Shaffoflik bilan yoki shaffofliksiz primitivlar va teksturalarni ko'rsatishga qodir universal 2D renderer qo'shildi. U OpenGL 1.2, 2.0 yoki 3.0 ni qo'llab-quvvatlaydigan grafik kartalarni qo'llab-quvvatlaydi. Amalga oshirishda avval ma'lumotlarni ko'rsatish buferiga joylashtiradigan, ularni qatlam va tekstura bo'yicha saralaydigan va keyin ularni geometriyaga aylantiradigan optimallashtirishlardan foydalaniladi.
- OpenGLning turli versiyalari ustida ishlashni qo'llab-quvvatlaydigan, lekin bitta API taqdim etadigan eksperimental 3D renderer qo'shildi.
- C++ tili uchun bog'lanish amalga oshirildi.
Keyingi versiya universal 3D API ni takomillashtirish, ovozni qo'llab-quvvatlashni qo'shish, hujjatlarni tayyorlash va boshqa tillarga bog'lanishlarni ta'minlashga qaratilgan bo'lishi rejalashtirilgan.


Manba: opennet.ru
