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§

Macros§