I have looked online for a simple enough but complete beginner friendly vulkan guide and can’t seem to find one. I have tried learning by reading the vulkan cookbook by Pawel Lapinski (Author) which isn’t beginner friendly. If anyone knows a book or any online content for learning vulkan i would be glad if it is pointed out to me.
Have you tried this Vulkan tutorial?
Thanks, i will add that to my list.
- https://github.com/vinjn/awesome-vulkan#tutorial
- https://www.khronos.org/blog/beginners-guide-to-vulkan
- http://stephaniehurlburt.com/blog/2017/7/14/beginner-friendly-vulkan-tutorials
- https://developer.nvidia.com/blog/vulkan-dos-donts/
- https://developer.nvidia.com/vulkan-shader-resource-binding
- https://developer.nvidia.com/vulkan-memory-management
- Tutorial 50 - Introduction To Vulkan
- Tutorial 51 - Clear Screen in Vulkan
- https://liamhinzman.com/blog/vulkan-fundamentals
- https://www.gamedev.net/forums/topic/675590-vulkan-resources/
Thank you so much for sharing all those useful links Dark_Photon.
Just as a tip for a beginner: I wouldn’t deal with the details of memory management manually. Try using Vulkan memory allocator library it really makes it a lot easier. Memory management is complex to do right and requires detailed knowledge about all that stuff.
Sadly most tutorials are doing it manually though.