Skip to content

WeakKnight/vulkan-starter-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

This is a template project for Vulkan, intended as a starting point for Vulkan tutorials.

Get Started

  1. Make sure you have Vulkan SDK installed

  2. Make sure you have python 3 installed

  3. Make sure you have CMake 3.1+ installed

  4. Make sure you have the latest version Visual Studio or Xcode installed

  5. python build.py

  6. Project will be generated in build/macos or build/windows

  7. Feel free to edit CMakeLists.txt as you want

Thirdparty Library

Library Functionality
assimp Mesh Loading And Pre Processing
glfw Windowing And Input Handling
glm Mathematics
imgui GUI
shaderc Runtime Shader Compiler
spdlog Debug Logging

Releases

No releases published

Packages

No packages published