The Hello World!!! pseudocode
In this section, we will build our first Hello World!!! Vulkan application. The application is built using the pseudocode program model, which offers the following benefits:
- Learning through a step-by-step process how to build a Vulkan application.
- Vulkan coding is lengthy and beginners might get lost in the detail. The pseudocode highlights only the necessary details that are easy to understand.
- A compact form of the program, which is easier for first-time users to memorize.
- Each pseudocode uses the real Vulkan API and explains the control flow.
- By the end of this chapter, if you are a complete beginner, you'll able to understand Vulkan programming and all the necessary clues to build applications from scratch. In addition, you will learn about the high-level concepts of Vulkan APIs with their responsibilities and functionalities.
- For a detailed understanding of the API, use the Vulkan specification available with the LunarG SDK. Or refer to https://www.khronos...