Состоялся выпуск 1.0.0 C++ библиотеки Intermediate Graphics Library (IGL). Это кроссплатформенная библиотека для управления графическим процессором. Она предоставляет единый низкоуровневый кроссплатформенный интерфейс поверх различных графических API.
Поддерживаемые бэкенды рендеринга: Metal 2+, OpenGL 2.x (требуется GL_ARB_framebuffer_object), OpenGL 3.1+, OpenGL ES 2.0+, Vulkan 1.1 и WebGL 2.0.
Поддерживаемые платформы: Android, iOS, Linux, macOS, Windows и WebAssembly. Библиотека распространяется по лицензии MIT.
>>> Подробности