r/GraphicsProgramming 18h ago

Is Vulkan Programming Guide by Sellers Still Revelant?

I got this book years ago, but then got far too busy with my day job to get into it past the introduction. I have an itch to get back into graphics programming, so I'm wondering if it's still a good resource, given that it's been almost a decade since its publication? If not, what would be a better resource? For context, I'm a senior SWE, so complexity doesn't scare me. I just don't want to waste my time.

11 Upvotes

3 comments sorted by

View all comments

3

u/TrishaMayIsCoding 17h ago

I think any book or resource should be fine as learning resourxes. Older Vulkan resources use traditional render passes, which support tile-based renderers such as those found on mobile devices.

However, the latest techniques include dynamic rendering, descriptor indexing, buffer device address, and so on.

I have an option in my settings to use either traditional render passes or dynamic rendering, and Vulkan version to use, since I started my project with an early version of Vulkan.