- glm
- glfw 3.3.8
- Vulkan
- stb_image
- Imgui - docking branch
- tinyobjloader
- spdlog
- googletest
- nlohmann/json version 3.10.5
Install glslc on linux
On linux
./compile_shaders.shOn Windows
.\compile_shaders.batPresets located in CMakePresets.json file. Existing presets:
- "windows-msvc-debug-user-mode"
- "windows-mingw-debug-user-mode"
- "windows-clang-debug"
- "unixlike-gcc-debug"
- "unixlike-clang-debug"
cmake . --preset "name of the preset"
cmake --build "name of the preset"cd "name of the preset"
./renderercd "name of the preset"
.\renderer