Publié publication d'une bibliothèque multimédia LDL 0.2 (Petite couche DirectMedia)Il vous permet de créer des applications graphiques compatibles avec les systèmes modernes et anciens.
Plateformes prises en charge
- Windows: 95 et plus récent;
- macOS / OS X: 10.6 et plus récent;
- Linux: distributions avec noyau 2.0+ ;
- FreeBSD: 3.0 XNUMX XNUMX+.
principales caractéristiques
- Langage de programmation : Si;
- Licence: LGPL 3.0 ;
- Arts graphiques: API multiplateforme simple, prise en charge d'OpenGL 1.0–4.6 ;
- Saisir: Gestion des fenêtres et traitement des événements provenant des périphériques d'entrée.
Quoi de neuf dans la version 0.2
Moteur de rendu 2D universel:
- génère des primitives et des textures avec et sans transparence ;
- fonctionne sur les cartes vidéo compatibles avec OpenGL 1.2, 2.0 ou 3.0 ;
- Utilise l'optimisation : les données sont envoyées au tampon de rendu -> triées par calque et texture -> converties en géométrie.
Rendu 3D expérimental:
- prend en charge le fonctionnement sur différentes versions d'OpenGL ;
- fournit une API unique pour cela.
Prise en charge de C++:
- L'interface officielle pour le langage C++ a été implémentée.
Projets pour la prochaine version
- Amélioration de l'API 3D universelle ;
- ajout d'une prise en charge audio ;
- préparation de la documentation;
- Création de liaisons avec d'autres langages de programmation.
Source: linux.org.ru




