Stars
A state-of-the-art software occlusion culling system
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
Heavily optimized library for DEFLATE/zlib/gzip compression and decompression
NVIDIA / libdeflate
Forked from ebiggers/libdeflateHeavily optimized library for DEFLATE/zlib/gzip and NVIDIA GDEFLATE compression and decompression
METIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering
UE5's Nanite implementation using WebGPU. Includes the meshlet LOD hierarchy, software rasterizer and billboard impostors. Culling on both per-instance and per-meshlet basis.
A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/
Stochastic Screen Space Reflections (SSSR)
Poisson disk points generator in C++ in a single file
A simple library to encode video in real-time with Vulkan video
A small C library to make Ogg Theora decoding easier.
Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and …
Simple C++ one-header library for the creation of animated GIFs from image data.
Single file C library for decoding MPEG1 Video and MP2 Audio
SoundFont2 synthesizer library in a single C/C++ file
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
An OpenGL sample demonstrating path traced lightmap baking on the CPU with Embree.