gepubliceerd release van een multimediabibliotheek LDL 0.2 (Little DirectMedia Layer)Het stelt je in staat om grafische applicaties te creëren die zowel op moderne als op oudere systemen kunnen draaien.
Ondersteunde platforms
- Windows: 95 en nieuwer;
- macOS / OS X: 10.6 en nieuwer;
- Linux: distributies met kernel 2.0+;
- FreeBSD: 3.0+.
Основные характеристики
- Programmeertaal: Si;
- licentie: LGPL 3.0;
- Графика: Eenvoudige, platformonafhankelijke API, ondersteuning voor OpenGL 1.0–4.6;
- Invoer: Vensters beheren en gebeurtenissen van invoerapparaten verwerken.
Wat is er nieuw in versie 0.2
Universele 2D-renderer:
- genereert primitieven en texturen met en zonder transparantie;
- Werkt op videokaarten die OpenGL 1.2, 2.0 of 3.0 ondersteunen;
- Gebruikt optimalisatie: gegevens gaan naar de renderingbuffer -> gesorteerd op laag en textuur -> omgezet naar geometrie.
Experimentele 3D-weergave:
- ondersteunt het werken met verschillende versies van OpenGL;
- Biedt hiervoor één enkele API.
C++-ondersteuning:
- De officiële binding voor de C++-taal is geïmplementeerd.
Plannen voor de volgende versie
- Verbetering van de universele 3D API;
- geluidsondersteuning toevoegen;
- voorbereiding van documentatie;
- Het creëren van koppelingen met andere programmeertalen.
Bron: linux.org.ru




