Command-line utilities, most importantly `vulkaninfo` and `vkcube`. Run these to confirm your machine supports Vulkan.
# for ubuntu
sudo apt install vulkan-tools
# debian
sudo dnf install vulkan-toolsInstalls Vulkan loader. The loader looks up the functions in the driver at runtime, similarly to GLEW for OpenGL.
sudo apt install libvulkan-dev
# or
sudo dnf install vulkan-loader-develInstalls the standard validation layers and required SPIR-V tools. These are crucial when debugging Vulkan applications.
sudo apt install vulkan-validationlayers spirv-tools
# or
sudo dnf install mesa-vulkan-drivers vulkan-validation-layers-develInterface to the XFree86-VidModeExtension:
sudo apt install libxxf86vm-dev
# or
sudo dnf install libXxf86vm-develX Window System client interface to the XINPUT extension:
sudo apt install libxi-dev
# or
sudo dnf install libXi-develsudo apt install libglfw3-devsudo apt install libglm-devTo compile the program run
make test
Executable will be inside build.