Stars
A collection of primarily graphics programming focused blog posts.
An extensible, cross-platform, single-header C/C++ OpenGL loader library.
Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C
Implementations of SIMD instruction sets for systems which don't natively support them.
[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies
💠 Single-file glTF 2.0 loader and writer written in C99
Zep - An embeddable editor, with optional support for using vim keystrokes.
Implementation of the bounding mesh and bounding convex decomposition algorithms for single-sided mesh approximation
GodComplex is intended to be a small Windows 64K intro that uses DirectX11. Now it's more of an all-purpose dev. framework... ^^
Single header C++ Libraries for Thread Scheduling, Rendering, and so on...
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui
Change C++ code at runtime
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
A tool for exploring and applying various tonemapping operators.
Pre-filtered mipmapped radiance environment map generator that runs on WebAssembly.
Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc or Visual Studio dependency. C and HLSL compilers included.
Mesh optimization library that makes meshes smaller and faster to render
Build system scripts based on GENie (https://github.com/bkaradzic/genie) project generator tool
mini libraries / experimental tools and reusable snippets