- We want a no compromises renderer, that focuses purely on speed, to do this we need not focus on legacy hardware
- We also want a renderer that can be easily binded to and have written on top of, ideally we have as thin a wrapper as possible around vulkan
- We want a rendergraph, it just makes everything nicer
- Generics, we just want to take data in & out, nothing extra provided
Building Wrenderer is very simple
1st make sure you have premake installed
and you probably also want vulkan sdk to be installed
$ premake5.exe vs{YOUR-VS-VERSION}
Then hop on into vs and ctrl+b and it should build the project
$ premake5.exe gmake
$ make config=debug/release/lib
-- TO BE DETERMINED
Vulkan backend
Rendergraph driven
Shader Object Support
Slang
SIMD optimized maths
glTF mesh support
If you encounter any issues either building the project or using it please open up a github issue, just put in enough effort into actually describing the problem and I will fix it