single source shaders for opengl
☆104Dec 17, 2024Updated last year
Alternatives and similar repositories for ssgl
Users that are interested in ssgl are comparing it to the libraries listed below
Sorting:
- glsl testbench -- a WIP opengl wrapper/shader testing system☆12Feb 26, 2021Updated 5 years ago
- OpenCL Path Tracer developed for the Advanced Graphics course at Utrecht University. By Claudio Freda and Mathijs Molenaar.☆13Aug 16, 2021Updated 4 years ago
- ☆13Mar 11, 2025Updated last year
- A lightweight, single header OpenGL engine.☆15Sep 6, 2025Updated 6 months ago
- Bullets don't stop writing to memory when they leave the screen. I'm sure everything will be fine.☆15Nov 6, 2017Updated 8 years ago
- Minimal binary generator for *nix operating systems☆75Jan 12, 2026Updated 2 months ago
- Implementation of a sparse 64-tree with hashing and modifications. Based on https://dubiousconst282.github.io/2024/10/03/voxel-ray-tracin…☆15Nov 19, 2025Updated 4 months ago
- C++20 Vulkan and GLes rendering engine☆17Oct 10, 2025Updated 5 months ago
- ☆11Mar 7, 2022Updated 4 years ago
- Basic C++ Framework for games, it wraps the basic GPU interface (Meshes, Textures, Shaders, Application).☆13May 9, 2023Updated 2 years ago
- Ultra-low-complexity MDCT Audio Codec☆28Oct 7, 2025Updated 5 months ago
- A programming language with first-class modules and algebraic effects.☆14Dec 3, 2022Updated 3 years ago
- Python-like 'enumerate' for C++☆28Feb 21, 2021Updated 5 years ago
- Basic C++ truetype font decoder and rasterizer.☆17May 26, 2017Updated 8 years ago
- A single file drop-in memory leak tracking solution for C++ on Windows☆27Apr 12, 2021Updated 4 years ago
- Immediate-mode fork of the mitsuba renderer. (See Wiki for branches.)☆68Feb 5, 2021Updated 5 years ago
- Simple GPU clock stabilizer for consistent profiling☆20Sep 14, 2022Updated 3 years ago
- ☆11Jul 18, 2024Updated last year
- Small header-only C++ library that helps to initialize Vulkan instance and device object☆14Apr 8, 2021Updated 4 years ago
- C++ integrated shading language☆39Jun 9, 2023Updated 2 years ago
- Dired Image Slideshow☆15Jul 27, 2022Updated 3 years ago
- a visual novel engine in C for the NES☆22Sep 25, 2021Updated 4 years ago
- Cross platform C++17 file class, in a single header.☆23Jul 13, 2025Updated 8 months ago
- Single header, cross-platform DDS image utility☆49Feb 14, 2026Updated last month
- A small, fast, integer-only texture mapped software renderer optimized for a Motorola 68000 processor.☆25Sep 3, 2022Updated 3 years ago
- This is a custom real-time path tracer based on DirectX12.☆10Aug 19, 2022Updated 3 years ago
- Implementation of Efficient Energy-Compensated VPLs using Photon Splatting (and various rendering techniques)☆27Jul 1, 2021Updated 4 years ago
- Benchmarking a trivial replacement for std::vector☆20Aug 5, 2021Updated 4 years ago
- ☆11Aug 7, 2024Updated last year
- Music timbre transfer☆11Mar 28, 2022Updated 3 years ago
- Custom C++ Vulkan Bindings☆16Nov 8, 2021Updated 4 years ago
- A tiny CRDT implementation in Javascript.☆12Jun 1, 2022Updated 3 years ago
- A C99 library for Computer Graphics Maths - Maths for 2D and 3D graphics applications☆16Apr 28, 2021Updated 4 years ago
- Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.☆261Mar 9, 2026Updated 2 weeks ago
- Dimensional correctness☆11Jul 13, 2025Updated 8 months ago
- squad-external-base☆18May 4, 2023Updated 2 years ago
- A modern, high-performance C++17 graphics and compute library based on Vulkan☆45Jan 21, 2026Updated 2 months ago
- ☆38Aug 22, 2018Updated 7 years ago
- Raytracing Study☆14Jul 13, 2024Updated last year