Vulkan renderer, personal project, where the main purpose is to learn rust, research graphics (and maybe engine) topics and attempt implementing some that I find interesting. Below ⬇️ is a possibly volatile list of Things I Plan To Do:
- hlsl as the shading language
- render graph and memory aliasing
- forward+
- mesh shaders wherever possible
- fully gpu driven, draw indirect mesh tasks with count
- hierarchical lod selection and culling for meshlets (frustum, backface, hi-z)
- 🚨 meshlet compression