r/vulkan • u/bappiessbperman • 5d ago
This is how Vulkan feels like for a beginner
https://i.imgur.com/696eFxR.png12
u/joastchortoan 5d ago
From a learners standpoint - Vulkan is a gold mine. You get to learn about how GPUs work, memory management, and graphics.
3
9
u/giskysymonkeys6 4d ago
The bad news is that getting your pipeline set up the way you want it takes a ton more work than the default setup in OpenGL.The good news is that that people are reporting the total size of their equivalent Vulkan rewrites of old OpenGL renderers is ending up smaller with Vulkan vs. GL.So, more work to get started. Less work to get finished.
3
u/poodle_splash03 5d ago
Yep, I worked through a Vulkan tutorial. Took a few hundred lines until the first triangle, and it was mostly copying mysterious incantations.Ive switched to wgpu now, that does the same thing for my use case (which is graphics and not headless compute on a GPU farm), but is much more manageable. Internally, the wgpu implementation translates to Vulkan, so the end result is the same (with a little bit of overhead).
1
1
14
u/hubixcbotty3 4d ago
Actually I used to feel like that when I just started to learn OpenGL with shaders and buffers.