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;

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

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

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

Источник: https://habr.com/ru/news/1045752/


Интересные статьи

Интересные статьи

Интернет-магазины и площадки электронной коммерции — это сложные системы, в работе которых могут случаться сбои и ошибки. Но в коммерческой среде простои в работе — это всегда убытки. В статье расскаж...
Из бета-теста вышел обновленный виджет телефонии для Битрикс24 от платформы коммуникаций UIS. Проведем обзор его функционала. Перейти к обзору Рейтинг 0 Просмотры 1 Добавить в закладки 0
Доступ к переменным ПЛК должен быть ограничен. Значение с HMI, вышедшее за допустимые пределы, должно быть корректно обработано или оператор должен получить об этом сообщение. Следите за обращением к ...
Когда: 12 февраля 2020 г. с 19:00 до 20:30 по московскому времени. Кому будет полезно: ИТ-менеджерам и юристам иностранных компаний, начинающих или планирующих работать в России. О чем ...
Есть статьи о недостатках Битрикса, которые написаны программистами. Недостатки, описанные в них рядовому пользователю безразличны, ведь он не собирается ничего программировать.