Skip to content

KickRooster/GPU-pipeline

Repository files navigation

GPU Pipeline

A DirectX 12 renderer with Nanite-like virtualized geometry and PBR lighting.

Features

  • Mesh Shaders: Hardware-accelerated mesh processing pipeline
  • Nanite Geometry: Continuous LOD with automatic level selection
  • PBR Rendering: Image-based lighting with physically-based materials
  • Bindless Textures: Efficient texture management using descriptor arrays

Build Requirements

  • Windows 10 (20H1 or later) / Windows 11
  • Visual Studio 2019 or later
  • GPU with Mesh Shader support (NVIDIA RTX series, AMD RDNA2+)

Getting Started

Clone with submodules:

git clone --recurse-submodules git@github.com:KickRooster/GPU-pipeline.git

Build and run in Visual Studio.

Third-party Libraries

_2026_01_18_01_04_28_479.mp4
_2026_01_18_01_19_53_672.mp4
_2026_01_18_01_40_05_452.mp4

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published