A high-performance, bindless graphics API, supporting:
- OpenGL 2/3, including GLES 2
- Direct3D 11
- (incomplete) Metal
- (incomplete) Vulkan
Graphics APIs, wrappers for and backends to Vulkan and OpenGL, and more.
Elegant and safe OpenGL wrapper. Glium is an intermediate layer between OpenGL and your application. You still need to manually handle the graphics pipeline, but without having to use OpenGL's old and error-prone API. Its objectives: