LDL 0.2 — графическая библиотека, оптимизированная для маломощных систем

Опубликован выпуск мультимедийной библиотеки 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;Ввод: Управление окнами и обработка событий с устройств ввода.Универсальный 2D-рендер:выводит примитивы и текстуры с прозрачностью и без;работает на видеокартах с поддержкой OpenGL 1.2, 2.0 или 3.0;использует оптимизацию: данные идут в буфер отрисовки -> сортируются по слою и текстуре -> преобразуются в геометрию.Экспериментальный 3D-рендер:поддерживает работу поверх разных версий OpenGL;предоставляет для этого единый API.Поддержка С++:Реализована официальная обвязка для языка С++.улучшение универсального 3D API;добавление поддержки звука;подготовка документации;создание обвязок к другим языкам программирования.

DMCA