Опубліковано випуск мультимедійної бібліотеки LDL 0.2 (Little DirectMedia Layer). Вона дозволяє створювати графічні додатки, здатні працювати як у сучасних, і на застарілих системах.
Підтримувані платформи
- Windows: 95 і більше;
- macOS / OS X: 10.6 і більше;
- Linux: дистрибутиви з ядром 2.0 +;
- FreeBSD: 3.0+.
Основні характеристики
- Мова програмування: Сі;
- Ліцензія: LGPL 3.0;
- графіка: Простий кросплатформний API, підтримка OpenGL 1.0-4.6;
- Введення: Керування вікнами та обробка подій із пристроїв введення.
Що нового у версії 0.2
Універсальний 2D-рендер:
- виводить примітиви та текстури з прозорістю та без;
- працює на відеокартах із підтримкою OpenGL 1.2, 2.0 або 3.0;
- використовує оптимізацію: дані йдуть у буфер малювання -> сортуються за шаром і текстурою -> перетворюються на геометрію.
Експериментальний 3D-рендер:
- підтримує роботу поверх різних версій OpenGL;
- надає при цьому єдиний API.
Підтримка С++:
- Реалізовано офіційне обв'язування для мови С++.
Плани на наступну версію
- покращення універсального 3D API;
- додавання підтримки звуку;
- підготовка документації;
- створення обв'язок інших мов програмування.
Джерело: linux.org.ru




