Expand description
Library to simplify compute shader readbacks.
Structs§
- Compute
Node State - Tracks compute node state. In render world, this is stored as a resource which is later extracted to main. In main world, this is a state so systems can react to state entry.
- Compute
Pipeline - Defines the pipeline for the compute shader.
- Compute
Shader Bind Group - Stores prepared bind group data for the compute shader.
- Compute
Shader Plugin - Plugin to create all the required systems for using a custom compute shader.
- Compute
Shader Readback - Component that receives readback events from the compute shader.
Enums§
- Compute
Node Status - Enum representing possible compute node states.
- Readback
Limit - How many readbacks should be sent per initialization of the shader.
Traits§
- Compute
Shader - Trait to implement for a custom compute shader.