OpenGL
Links
- docs.GL - OpenGL API Documentation. (Code)
- GLM - Header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.
- LearnOpenGL (Code)
- LearnOpenGL in Rust
- Anton's OpenGL 4 Tutorials
- Krita, OpenGL and Qt (2020)
- NanoGUI - Minimalistic GUI library for OpenGL.
- 20th Anniversary OpenGL Year Book
- OpenGL Spec (2004)
- cglm - OpenGL Mathematics (glm) for C.
- Glitter - Dead Simple OpenGL.
- Running OpenGL without a GPU – case study (2020) (HN)
- ModernGL - Modern OpenGL binding for python.
- ANGLE - Almost Native Graphics Layer Engine. Conformant OpenGL ES implementation.
- Awesome GLSL - Best resources to learn programming OpenGL Shaders.
- glslSmartDeNoise - Fast glsl deNoise spatial filter, with circular gaussian kernel, full configurable.
- PortableGL - Implementation of OpenGL 3.x-ish in clean C.
- Guide to Modern OpenGL Functions
- zGLFW - Thin, idiomatic wrapper for GLFW. Written in Zig.
- Thoughts on Emulating Command Buffers for OpenGL (2018)
- MP-APS - Modern OpenGL renderer written in C++17.
- glsl-bundler - Functional regex-based glsl bundler, loader and minifier. Runs both on node and the browser.
- OpenGL 4.6 on Metal (HN)
- OpenGL Seed - Modern OpenGL starter repo that you could use to get the ball rolling.
- glbinding - Cross-platform C++ binding for the OpenGL API.
- Cell - OpenGL C++ Graphics Engine.
- OOGL - Object-oriented C++ wrapper for OpenGL.
- Glow - Go binding generator for OpenGL.
- NixGL - Wrapper tool for nix OpenGL application.
- TinyGL - Small, Free and Fast Subset of OpenGL. (HN)
- TinyGL-RS - Bindings to TinyGL, a Small, Free and Fast Subset of OpenGL.
- GLyphy - Signed-distance-field (SDF) text renderer using OpenGL ES2 shading language.
- OpenGL/Vulkan Interop - Display an image created by Vulkan compute shader, with OpenGL.
- Lightmapper - C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light.
- Python & OpenGL for Scientific Visualization
- GLFM - Write OpenGL ES code in C/C++ without writing platform-specific code.
- gl-rs - OpenGL function pointer loader for Rust.
- glutin - Low-level library for OpenGL context creation, written in pure Rust.
- OpenGL-like renderer written from scratch in Rust
- GL4ES - OpenGL for GLES Hardware.
- Learn OpenGL using Zig
- The Nix, OpenGL and Ubuntu Integration Nightmare (2023) (Lobsters)