La bibliothèque graphique IGL 1.1 a été publiée

La société Meta* a publié la version 1.1 de la bibliothèque graphique IGL (Intermediate Graphics Library), offrant une API bas niveau universelle pour la gestion des GPU. L'API IGL couvre les fonctionnalités typiques des GPU et permet de créer des applications multiplateformes capables de fonctionner au-dessus des API graphiques OpenGL, Metal et Vulkan sur les systèmes Android, iOS, Linux, macOS et Windows, ainsi que d'utiliser WebGL pour le rendu dans le Web lors de la compilation de l'application en code intermédiaire WebAssembly. La bibliothèque IGL est écrite en C++ et est distribuée sous licence MIT.

Des backends sont fournis pour les API Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1 et WebGL 2.0. La bibliothèque est adaptée au développement de jeux, de systèmes de modélisation 3D et de tout autre projet exigeant un support graphique de haute qualité. Le code IGL est optimisé pour atteindre des performances maximales, même lors du travail avec des modèles complexes et détaillés.

La structure de l'API est conçue pour être simple à utiliser et implémente des concepts standards compréhensibles par la plupart des développeurs familiers avec l'une des API graphiques. En termes d'abstraction, IGL est proche de Vulkan et WebGPU, mais sans la spécificité liée à des moteurs particuliers. La bibliothèque prend en charge l'ajout d'extensions, permettant ainsi d'intégrer des fonctionnalités supplémentaires et de répondre aux besoins non standards des développeurs.

La bibliothèque graphique IGL 1.1 a été publiée
La bibliothèque graphique IGL 1.1 a été publiée


Source : opennet.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