Skip to content

Instantly share code, notes, and snippets.

View pixelcluster's full-sized avatar

Natalie Vock pixelcluster

  • Contractor for Valve
View GitHub Profile
@pixelcluster
pixelcluster / Installing lavapipe on Windows.md
Created January 10, 2022 15:24
A small guide showing how to install the lavapipe Vulkan driver on Windows

Installing lavapipe on Windows

lavapipe is a CPU driver for Vulkan. It is included with the Mesa graphics drivers for Linux, but can be compiled and used on Windows as well.
This guide contains step-by-step instructions on how to compile and install lavapipe.

Installing dependencies

To build Mesa, some additional programs are required.

First of all, a C/C++ compiler is needed. MSVC works in Visual Studio 2015 or higher.
Mesa uses the Meson build system. Releases are available at https://github.com/mesonbuild/meson/releases.
CMake is also required in order to build LLVM.
Python and the Mako module are required as well.