A - Further Reading

  • The Vulkan Tutorial by Alexander Overvoorde

    This is where most people learn Vulkan. It goes over all the fundamentals of Vulkan and focuses on explaining the API and using it to make a graphics application.

  • A Rust Version of the Vulkan Tutorial

    This is an excellent Rust port of the C++ Vulkan Tutorial.

  • Sascha Willems Vulkan Tutorials

    Sascha Willems has a github repo full of a variety of examples of how to use the Vulkan API to achieve various graphics programming techniques. This is highly recommended for anyone using the Vulkan API.

  • Learn OpenGL

    This is a website about graphics programming that focuses on OpenGL programming, but the techniques are all applicable to Vulkan.