Expand description
Shader preset resource handling for librashader.
This crate contains facilities to load shader preset resources from a ShaderPreset
.
Also defines abstractly the .slangpack
shader format implemented via serde derives on ShaderPresetPack
.
Structs§
- Loaded
Resource - A resource for a shader preset, fully loaded into memory.
- Shader
Preset Pack - A fully loaded-in-memory shader preset, with all paths resolved to data.
- Texture
Buffer - A buffer holding RGBA image bytes.
Traits§
- Loadable
Resource - Trait for a resource that is loadable from disk.
Type Aliases§
- Pass
Resource - The loaded resource information for the source code of a shader pass.
- Texture
Resource - The loaded texture resource for a shader preset.