added docs for spirv_to_llvm_implementation.h
[kazan.git] / README.md
1 # Vulkan-cpu
2
3 [![Build Status](https://travis-ci.org/programmerjake/vulkan-cpu.svg?branch=master)](https://travis-ci.org/programmerjake/vulkan-cpu)
4
5 Work-in-progress for Vulkan implementation on cpu
6
7 ## Build in Docker
8
9 docker build -t vulkan-cpu .
10
11 ## Build under Ubuntu 16.04 (xenial)
12
13 sudo apt install build-essential git clang-4.0 llvm-4.0-dev cmake zlib1g-dev libsdl2-dev
14 git clone https://github.com/programmerjake/vulkan-cpu.git
15 cd vulkan-cpu
16 mkdir build
17 cd build
18 cmake .. -DCMAKE_CXX_COMPILER="`which clang++-4.0`" -DCMAKE_C_COMPILER="`which clang-4.0`" -DCMAKE_BUILD_TYPE=Debug
19 make