https://github.com/voldien/vulkan-samples
https://github.com/voldien/vulkan-samples
cpp17 vulkan vulkan-samples
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/voldien/vulkan-samples
- Owner: voldien
- License: mit
- Created: 2021-03-21T13:33:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-02-17T16:55:26.000Z (8 months ago)
- Last Synced: 2025-02-17T17:41:09.927Z (8 months ago)
- Topics: cpp17, vulkan, vulkan-samples
- Language: C++
- Homepage:
- Size: 834 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vulkan Samples #
[](https://github.com/voldien/vulkan-samples/actions/workflows/linux-build.yml)
[](https://opensource.org/licenses/MIT)```bash
apt install libfmt-dev libglm-dev libsdl2-dev
```## Build Instruction
```bash
git submodule update --init --recursive
mkdir build && cd build
cmake ..
make
make Shaders
```## Startup Window ##
## Triangle ##
## Triangle - Vertex Interpolation ##
## Particle System - Compute Shader ##
## Shader Uniforms - Cube ##
| Name - Headless | Description |
| --- | --- |
| StartUp Window | The simplest form of a vulkan window |
| Triangle | Render a single triangle |
| | |
| Memory Transfer | Benchmark the transfer rate of memory. |