Igl 1.1 Graphics Library Released

Meta, the organization banned in the Russian Federation, has released version 1.1 of the graphic library IGL (Intermediate Graphics Library). This library offers a universal low-level API for managing GPUs. With IGL, developers can create cross-platform applications that are compatible with graphic APIs like OpenGL, Metal, and Vulkan on various systems including Android, iOS, Linux, MacOS, and Windows. Additionally, developers can use WebAssembly to compile their applications. The IGL library, written in C++, is distributed under the MIT license.

The API provides support for Metal 2+, OpenGL 2.x, OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1, and WebGL 2.0. It is suitable for projects that require high-quality graphics such as games, 3D modeling systems, and more. The code in IGL is optimized for maximum performance, even when handling detailed and complex models.

The API structure is designed for ease of use and incorporates familiar concepts for developers experienced with graphic APIs. IGL’s abstractions are similar to Vulkan and WebGPU, while remaining free from engine-specific details. The library allows for the integration of extensions to add extra functionality and cater to developers’ unique requirements.




/Reports, release notes, official announcements.