OpenGL
OpenGL (Open Graphics Library) is the computer industry's standard API for defining 2-D and 3-D graphic images. OpenGL allows new hardware innovations to be accessible through the API via the OpenGL extension mechanism. It is used in CAD (Computer-aided design), virtual reality, video games, and flight simulation.
Here are 186 public repositories matching this topic...
-
Updated
Oct 17, 2021 - Rust
-
Updated
Aug 8, 2021 - Rust
-
Updated
Oct 18, 2021 - Rust
-
Updated
Oct 13, 2021 - Rust
-
Updated
Sep 1, 2021 - Rust
-
Updated
Feb 15, 2020 - Rust
Glium and GL backends should share the shader code instead of duplicating. It may be desirable to move the shader source for each stage into an external file.
The active set of shader options means that different blocks of code can get compiled for each option setting - e.g. there may be an option to switch between hard and soft shadows. Error check shaders with each quality setting active and report on any options that cause errors
-
Updated
Apr 4, 2020 - Rust
-
Updated
Apr 3, 2021 - Rust
Created by Silicon Graphics
Released January 1992
- Website
- www.opengl.org
- Wikipedia
- Wikipedia


The parsers for floating point number are especially bad as they allocate memory. See #113 for further details.