LDL 0.2 — une bibliothèque graphique optimisée pour les systèmes à faible puissance.









Publié lancement de la bibliothèque multimédia LDL 0.2 (Little DirectMedia Layer). Elle permet de créer des applications graphiques capables de fonctionner à la fois sur des systèmes modernes et sur des systèmes obsolètes.

Plateformes prises en charge

  • Windows: 95 et plus récent ;
  • macOS / OS X: 10.6 et plus récent ;
  • Linux: distributions avec un noyau 2.0+ ;
  • FreeBSD: 3.0+.

Caractéristiques principales

  • Langage de programmation : C ;
  • Licence : LGPL 3.0 ;
  • Graphisme : API multiplateforme simple, support d'OpenGL 1.0–4.6 ;
  • Entrée : Gestion des fenêtres et traitement des événements des dispositifs d'entrée.

Quoi de neuf dans la version 0.2

  • Rendu 2D universel:

    • affiche des primitives et textures avec et sans transparence ;
    • fonctionne sur des cartes graphiques prenant en charge OpenGL 1.2, 2.0 ou 3.0 ;
    • utilise une optimisation : les données vont dans un tampon de rendu -> triées par couche et texture -> converties en géométrie.
  • Rendu 3D expérimental:

    • prend en charge le fonctionnement avec différentes versions d'OpenGL ;
    • fournit une API unique pour cela.
  • Support C++:

    • Une liaison officielle pour le langage C++ a été mise en œuvre.

Plans pour la prochaine version

  • amélioration de l'API 3D universelle ;
  • ajout de la prise en charge du son ;
  • préparation de documentation ;
  • création de liaisons pour d'autres langages de programmation.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster