Crate librashader_runtime
source ·Expand description
Helpers and shared logic for librashader runtime implementations.
Most of this is only useful when writing a librashader runtime implementations,
not using a librashader runtime. Types useful for using the runtime implementations
will be re-exported in librashader::runtime
.
If you are writing a librashader runtime implementation, using these traits and helpers will help in maintaining consistent behaviour in binding semantics and image handling.
Modules§
- Generic implementation of semantics binding.
- Filter pass helpers and common traits.
- Helpers for handling framebuffers.
- Image handling helpers.
- Parameter reflection helpers and traits.
- VBO helper utilities.
- Common types for render targets.
- Ringbuffer helpers
- Scaling helpers.
- Uniform binding helpers.