feat: added readme
This commit is contained in:
29
README.MD
Normal file
29
README.MD
Normal file
@@ -0,0 +1,29 @@
|
||||
# VulkanTest
|
||||
This is a simple test application to learn how Vulkan works.
|
||||
|
||||
It is based on this tutorial: https://vulkan-tutorial.com
|
||||
|
||||
## Building
|
||||
This project is build using CMake.
|
||||
|
||||
### Dependencies
|
||||
You need to have Vulkan headers, glslc and GLFW3 installed.
|
||||
These can be installed with the following packages on Arch Linux:
|
||||
- vulkan-headers
|
||||
- shaderc
|
||||
- glfw-x11 (or glfw-wayland)
|
||||
|
||||
### Validation Layers
|
||||
When `WITH_VALIDATION_LAYERS` is enabled (default). Then the package vulkan-validation-layers is also required.
|
||||
|
||||
### JetBrains CLion
|
||||
This project is developed using JetBrains CLion. And can be build using it without any issues.
|
||||
|
||||
Some useful plugins:
|
||||
- GLSL Support
|
||||
|
||||
### Other environments
|
||||
Not tested but by running cmake you can generate the make files. After that you can use make to build the binary.
|
||||
|
||||
## Other Platforms
|
||||
This project is not tested platform other than Arch Linux. Some modification will be required before it is usable.
|
||||
Reference in New Issue
Block a user