Modern & multiplatform 3D game engine
-
Updated
Aug 9, 2026 - C++
Modern & multiplatform 3D game engine
A cross-platform render-graph based rendering system written in Swift
Ilum graphics playground for learning
Render graph-based Vulkan API abstraction library
Data-oriented C++20 game engine with a fiber-based job system and bindless Vulkan 1.3 renderer.
A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.
UE5 Niagara Compute Shader Integration Example (Boids)
a powerful, scalable, robust foundation for creation, in rust
Deprectaed vulkan renderer
Toy vulkan renderer made for learning purposes
Modular rendering graph
Graphite cross-platform render graph (used by Kudzu & Thermite)
Rust wrapper for AMD Render Pipeline Shaders SDK
A composable FrameGraph for WebGPU and wgpu. Build rendering features, coordinate GPU systems, and inspect frames with TypeScript/Rust runtimes and portable snapshots.
rendersi1 is a personal renderer for demo purpose, easy to use and maintain.
A render graph-based engine built on Vulkan.
A WebGPU rendering engine for the browser. No dependencies, no build step.
Experimental Vulkan 1.3 hybrid renderer with Forward, Render Graph, hardware ray tracing, TAA, SVGF, GPU capture, and reproducible validation tooling.
C++20/Vulkan/CUDA engine built from scratch to learn graphics programming. Render graph with per-resource barriers, clustered deferred PBR, cascaded shadows, CUDA rigid-body physics + particle sim, custom ECS + work-stealing jobs, SIMD math. Small wave-survival game acts as the engine's test harness. Web port in React Three Fiber.
To associate your repository with the render-graph topic, visit your repo's landing page and select "manage topics."