- Getting Started
- Linux Setup
- Mac OS Setup
Install packages
sudo apt install vulkan-tools
sudo apt install libvulkan-dev
sudo apt install vulkan-validationlayers spirv-tools
Confirm install
vulkaninfo && vkcube
Output
==========
VULKANINFO
==========
Vulkan Instance Version: 1.X.XYZ
Instance Extensions: count = X
===============================
...
Install packages
sudo apt install libglfw3-dev
Install packages
sudo apt install libglm-dev
Install packages
sudo apt install glslc
Confirm install
glslc
Expected output
glslc: error: no input files
Install packages
brew install glm
brew install glfw
Confirm install
brew list glm
brew list glfw
Download from LunarG Vulkan SDK and run the installer.
Alternatively, macOS includes Vulkan support via MoltenVK (included with Xcode). If needed, install the SDK:
brew install vulkan-sdk
Confirm install
vulkaninfo
Expected output
==========
VULKANINFO
==========
Vulkan Instance Version: 1.X.XYZ
Instance Extensions: count = X
==============================
...
make test
