If cargo build --features vulkan fails with:
Could NOT find Vulkan (missing: Vulkan_LIBRARY Vulkan_INCLUDE_DIR glslc)
install the Vulkan development packages and GLSL compiler:
sudo apt update
sudo apt install -y libvulkan-dev vulkan-tools glslcNotes:
- On Ubuntu Questing,
shadercis not a valid package name. - If needed, use
libshaderc-devinstead:
sudo apt install -y libshaderc-devcommand -v glslc
command -v vulkaninfo
ls /usr/include/vulkan/vulkan.hcargo clean
cargo build --features vulkan