3 ms·
If you're unfamiliar with Vulkan 1.3 but are interested in low level graphics API work, you should check it out. It is a game changer and a huge difference to V
by exDM69 2y ago
If you're unfamiliar with Vulkan 1.3 but are interested in low level graphics API work, you should check it out. It is a game changer and a huge difference to Vulkan 1.0.
Once past the initial hurdle it's a pleasure to work with, with all dynamic states and no render pass up front set up, it is much easier to work with, even easier than OpenGL (which I've used for 20 years). Graphics programming is fun again.
It's available, or at least most of the features, on all desktop platforms with GPUs less than 10 years old give or take as long as drivers are up to date.
Unfortunately there is no "reasonable defaults" framework to get you off the ground but there are a lot of useful helper libraries for several languages.
- HexDecOctBin 2y agoIs there any tutorial/documentation to get started with Vulkan 1.3 specifically? Last time I looked, all I found was a hodgepodge of techniques using old and new methods haphazardly in various combinations. Though that is exactly how OpenGL used to be, so maybe the apple (heh!) doesn't fall far from the tree. Well done, Khronos...
- eliasdaler 2y agohttps://vkguide.dev/ https://vkguide.dev/ is fantastic.
- masfoobar 2y agoThank you -- I appreciate this comment. I have "dabbled" in OpenGL for 20 years. I am not a pro games programmer, but I do make 3D content for fun in my spare time. One thing I have not had time is converting over to Vulkan. I guess I just need to pass the init and setup hurdle. I do think once I pass that, there is no going back (to OpenGL) Point is - your message was a little inspiring.. kinda triggered a part of my brain to do it. Have a good day.
- andrewmcwatters 2y ago[flagged]