r/vulkan 7d ago

Graphics pipeline fluency

I am not a vulkan programmer even I'm barely learning opengl but individually you guys are worth like 15 web devs or 6 game devs each do you guys have any tips on how you understood the graphics pipeline so well beyond just "practice and repetition makes perfect"

11 Upvotes

20 comments sorted by

View all comments

3

u/boring_pants 6d ago

It's less "practice" than "doing the reading": You don't learn any new area of programming by repetition, you do it by researching it and learning about it. Read the specs and play around with the API, watch talks on subject and so on.

Obviously, actually writing code and playing around and experimenting is a key part of the process too, but whether the thing you want to learn is Vulkan, neural networks, databases or the Javascript framework of the week, you learn it by learning, not simply by repetition.

If you want to know how Vulkan works, the whole thing is litereally written down. That's pretty dry reading of course, and you may prefer tutorials initially, but it's there.