A small library for gpu computing
A small and simple library to use compute shaders in Vulkan.
For Ubuntu (tested on 22.04
):
build-essential
libvulkan-dev
vulkan-validationlayers-dev
(only for the validation layer)glslang-tools
(only for the included examples)
Or equivalent for other systems.
- Array operations
- Mandelbrot renderer
Run make all
in examples/
to build all examples. It requires gcc
and glslangValidator
to be installed.
doc.md
mc.h
(generated usingmini_doc_gen.py
)
MIT (see LICENSE).