Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronsaldo/agpu-shader-vis-sample
Sample for visualizing fragment shaders using Agpu
https://github.com/ronsaldo/agpu-shader-vis-sample
Last synced: about 1 month ago
JSON representation
Sample for visualizing fragment shaders using Agpu
- Host: GitHub
- URL: https://github.com/ronsaldo/agpu-shader-vis-sample
- Owner: ronsaldo
- License: mit
- Created: 2024-07-12T09:59:10.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-13T02:05:26.000Z (6 months ago)
- Last Synced: 2024-07-13T21:56:16.646Z (6 months ago)
- Language: C++
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AbstractGPU - Shader Visualization Sample
## Building
For building on Linux the Vulkan header files and the SDL2 development must be installed. This project must be cloned with the submodules in order to build the bundled version of abstract-gpu. A similar procedure is needed for building on Windows and Mac, where the SDL2 library must be specified.
For recursive cloning with submodules, the following script can be used:
```bash
git clone --recurse https://github.com/ronsaldo/agpu-shader-vis-sample
```The following bash script can be used for building on Linux:
```bash
mkdir build
cd build
cmake ..
cmake --build .
```## Running
The building process produces the following build artifacts:
- *dist/ShaderVis* The shader visualization sample that displays an interactive Voronoi noise.