vulkan-tutorial
vulkan-tutorial copied to clipboard
This is a series of tutorials on Vulkan, include all example projects which step by step.
Vulkan tutorial examples and demos ![license-mit](https://img.shields.io/badge/license-MIT-blue.svg)
The first part of the tutorial involves the use of vulkan to draw basic triangles every step. Each setp has its own subdirectory containing a complete copy of the tutorial for that setp.
Prerequisites
Windows | Linux | MacOS/iOS | Android | |
---|---|---|---|---|
CI Status | TODO | TODO | TODO | |
Compiler | MSVC 14.0 | GCC 4.8+ | clang 3.6+ | NDK r12+ |
OS Requirements | Win8.1 | Linux 3.14+ | MacOS Sierra | Adnroid 7.1+ |
Generate project files
# UNIX Makefile
cmake ..
# Mac OSX
cmake -G "Xcode" ..
# Microsoft Windows
cmake -G "Visual Studio 14" ..
cmake -G "Visual Studio 14 Win64" ..
...
Build Instructions
Windows
Requirements
- VulkanSDK : 1.0.68.0
Linux
Requirements
- VulkanSDK : 1.0.68.0
Mac
Requirements
- MoltenVK : 0.19