An open API service indexing awesome lists of open source software.

https://github.com/voldien/vulkan-samples


https://github.com/voldien/vulkan-samples

cpp17 vulkan vulkan-samples

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# Vulkan Samples #

[![Linux Build](https://github.com/voldien/vulkan-samples/actions/workflows/linux-build.yml/badge.svg)](https://github.com/voldien/vulkan-samples/actions/workflows/linux-build.yml)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](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. |