#gpgpu #compute #execution #shute

shute

Abstraction of wgpu for simple compute shader execution

1 unstable release

Uses new Rust 2024

0.1.0 Feb 28, 2025

#28 in #compute

MIT license

33KB
607 lines

Shute (short for shader compute) is a library that simplifies the use of wgpu for general-purpose compute applications.


Shute

Shute is an abstraction layer/library built on top of wgpu.

The goal of this library is to simplify the CPU-side code necessary for executing compute shaders.

Quickstart

For now, please refer to the examples present in the examples folder.

A more in-depth quickstart guide and improved documentation is coming soon.

Dependencies

~6–36MB
~533K SLoC