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

1 мин
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;

  • Ввод: Управление окнами и обработка событий с устройств ввода.

Что нового в версии 0.2

  • Универсальный 2D-рендер:

    • выводит примитивы и текстуры с прозрачностью и без;

    • работает на видеокартах с поддержкой OpenGL 1.2, 2.0 или 3.0;

    • использует оптимизацию: информация идут в буфер отрисовки -> сортируются по слою и текстуре -> преобразуются в геометрию.

  • Экспериментальный 3D-рендер:

    • поддерживает работу поверх разных версий OpenGL;

    • предоставляет для этого единый api.

  • Поддержка С++:

    • Реализована официальная обвязка для языка С++.

Планы на следующую версию

  • усовершенствование универсального 3D api;

  • внедрение поддержки звука;

  • подготовка документации;

  • разработка обвязок к другим языкам программирования.

Читают сейчас

Исследование: умные телевизоры LG анализируют контент с HDMI и собирают слишком множество пользовательских данных

2 часа назад

Исследование: умные телевизоры LG анализируют контент с HDMI и собирают слишком множество пользовательских данных

Команда GamersNexus вместе с Level1Techs и независимыми специалистами по безопасности изучила, какие данные собирают современные телевизоры LG с webOS. Исследователи обнаружили системы распознавания к

Душная архитектурная ката: собираем senior-бэкендеров на верандe Авито

2 часа назад

Душная архитектурная ката: собираем senior-бэкендеров на верандe Авито

10 сентября зовём в офис Авито на «Душную архитектурную кату» — вечер командного системного проектирования для senior backend-инженеров и backend-first тимлидов. Структура простой: делимся на команды,

Представлен публике публичный инициатива DOOMFLY — симуляция мозга дрозофилы для шутера

3 часа назад

Представлен публике публичный инициатива DOOMFLY — симуляция мозга дрозофилы для шутера

Разработчик Алекс Вормут представил открытый инициатива под названием DOOMFLY (онлайн-версия решения). Это симуляция мозга мухи-дрозофилы в игре Doom (используется проект ViZDoom). Ознакомиться далее

Япония отправит миссию к Фобосу, чтобы в начальный раз доставить на Землю образцы с марсианского спутника

3 часа назад

Япония отправит миссию к Фобосу, чтобы в начальный раз доставить на Землю образцы с марсианского спутника

Японское агентство аэрокосмических исследований (JAXA) готовится к запуску зонда Martian Moons eXploration (MMX), который соберёт первые образцы на одном из двух спутников Марса и доставит материал на

3 часа назад

TechCrunch выпустило глоссарий по ИИ

В попытке упростить понимание, что происходит в мире ИИ, издание TechCrunch выпустило глоссарий с основными терминами, которые относятся к этой теме. Как поясняют разработчики, «словарь движется столь