-
Vulkan LunarG SDK installed
-
GLFW 3.2.1 installed
-
CMake VERSION >= 3.7.1 installed
-
stb Image Loader (Already included in the 'include' directory.)
-
TINYOBJ Model Loader (Already included in the 'include' directory.)
-
Any C++ compiler which support C++11
- To run the program:
make
./VulkanTest
- To make a clean:
make clean
- To compile the vertex and fragment shader:
./compile.sh
N.B.: Don't forget to put your compiled shader file with extension name .spv into shader folder.