/microcompute

A small library for gpu computing

Primary LanguageCMIT LicenseMIT

microcompute

A small library for gpu computing

About

A small and simple library to use compute shaders in Vulkan.

Dependencies

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.

Examples

Run make all in examples/ to build all examples. It requires gcc and glslangValidator to be installed.

Documentation

License

MIT (see LICENSE).