Sam Dauwe's starred repositories
concurrentqueue
A fast multi-producer, multi-consumer lock-free concurrent queue for C++11
PortableGL
An implementation of OpenGL 3.x-ish in clean C
vulkan_renderer
A toy renderer written in C using Vulkan to perform real-time ray tracing research.
RendererGL
Cross platform 3D renderer in C++ and OpenGL with lighting, shadows and materials.
webgpu-demo
WebGPU rendering experiments
webgpu-cross-platform-app
WebGPU cross-platform app with CMake/Emscripten
deferred-pbr
PBR deferred renderer and various other CG techniques written in C99.
webgpu-quadtree-compute-shader
WebGPU sample about quad tree evaluation with compute shader using indirect dispatch and indirect draw
pbr-webgpu
PBR IBL renderer in WebGPU
web_gpu_app
A WebGpu application skeleton for native and WASM with ImGui support
webgpu_fundamentals_c
c port of the WebGPU Fundamentals code examples using wgpu_native as the library