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.