SaschaWillems/Vulkan ? reverse-engineered prompt

Reverse engineered prompt

Build me a cross platform collection of Vulkan C++ demos that I can use to learn the API and test graphics features.

I want it to show a simple triangle first, then a bunch of practical examples like textures, descriptor sets, uniform buffers, push constants, compute, deferred rendering, and a few more advanced scenes so I can compare different rendering techniques. It should work on desktop and also support Android, iOS, macOS, and other platforms where possible.

Please make it easy to build and run, with clear instructions, assets, and shaders included. I’d like a simple command line way to pick the example, window size, validation layers, fullscreen, GPU, and shader language. It would also be great if the project can use GLSL, and where available HLSL or slang too. If anything needs current setup details or platform specific steps, look them up online and keep the repo docs friendly for someone who just wants to run the samples.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab