HelloVulkan is a small, introductory Vulkan® “Hello Triangle” sample which shows how to set up a window, set up a Vulkan context, and render a triangle.
This sample is designed to help you get started with Vulkan and does not use any wrappers or helper libraries – pure Vulkan all the way.
For more information about Vulkan, take a look at our dedicated topic:
- AMD Radeon™ GCN-based GPU (HD 7000 series or newer)
- Or other Vulkan™ compatible discrete GPU
- 64-bit Windows® 7 (SP1 with the Platform Update), Windows® 8.1, or Windows® 10
- Visual Studio® 2013 or Visual Studio® 2015
- Graphics driver with Vulkan support
- For example, AMD Radeon Software Crimson Edition 16.5.2 or later
- The Vulkan SDK must be installed
| VULKAN TUTORIALS
Renderpasses are objects designed to allow an application to communicate the high-level structure of a frame to the driver.
Vulkan validation layers make it easier to catch any mistakes, provide useful information beyond basic errors and minimize portability issues.
This post serves as a guide on how to best use the various Memory Heaps & Memory Types exposed in Vulkan on AMD drivers, starting with some high-level tips.
Vulkan barriers are unique as they requires you to provide what resources are transitioning and also specify a source and destination pipeline stage.