Expand description
Shute (short for shader compute) is a library that simplifies the use of wgpu for general-purpose compute applications.
Structs§
- Buffer
- A buffer for sharing data between the CPU and GPU.
- Device
- Effectively a reference to a GPU. Obtain a device by using
Instance::autoselectorInstance::devices. - Instance
- Context for all other Shute objects.
- Limits
- Limits for a device.
- Shader
Module - A compute shader module. Used in
Device::execute.
Enums§
- Buffer
Init - Specifies how a buffer is initialized.
- Buffer
Type - Specifies buffer type.
- Limit
Type - Describes the limits imposed on the device.
Traits§
- Shader
Type - Base trait for all WGSL host-shareable types
Type Aliases§
- Device
Info - Alias of
wgpu::AdapterInfo. - Power
Preference - Alias of
wgpu::PowerPreference.