Go to file
2022-01-18 23:41:21 +01:00
.idea Initial commit 2022-01-13 23:06:46 +01:00
shaders Add shaders and shader loading 2022-01-18 21:28:25 +01:00
src Create and use render pipeline with shaders 2022-01-18 23:33:20 +01:00
.gitignore Update README.md 2022-01-18 23:41:21 +01:00
CMakeLists.txt Add shaders and shader loading 2022-01-18 21:28:25 +01:00
make_shaders.sh Add shaders and shader loading 2022-01-18 21:28:25 +01:00
README.md Update README.md 2022-01-18 23:41:21 +01:00

Vulkan Renderer

Created with Qt 5 and the help of https://vulkan-tutorial.com and https://vkguide.dev/ and https://doc.qt.io/qt-5/.

Building

Needs cmake 3.21+, C++20 compiler, Qt 5.10+

cmake -B build
sh -c 'cd build && make'

Usage

Run in your terminal:

build/VulkanCppSetup

Note: Program needs to be run from the project directory (parent directory of shaders), because the shader files are loaded based on the working directory.

ESC (or any QKeySequence::Quit) to quit