I just looked at the source code for the examples included in the "ash" vulkan bindings for rust, and the example that draws a single triangle with vertex colours is 472 lines.
It's not really that verbose, except the setup, apart from that, it's fine really.
So since you have to write the setup code first it's intimidating, but after that things are rather easy and short.
It's not really that verbose, except the setup, apart from that, it's fine really.
So since you have to write the setup code first it's intimidating, but after that things are rather easy and short.
Don't forget to enable the debug layers, they will help you a lot.
(Also note that despite them you'll manage to crash your app or get a black screen and be puzzled ^^ But that happens more and more rarely these days thanks to the debug layers being improved all the time.)