Module bevy::render::render_resource::encase
[−]Modules
Module containing items necessary to implement ShaderType
for matrices
Module containing items necessary to implement ShaderType
for runtime-sized arrays
Module containing items necessary to implement ShaderType
for vectors
Macros
Used to implement ShaderType
for the given matrix type
Used to implement ShaderType
for the given runtime-sized array type
Used to implement ShaderType
for the given vector type
Used to implement ShaderType
for the given wrapper type
Structs
Helper type meant to be used together with the [derive@ShaderType
] derive macro
Dynamic storage buffer wrapper facilitating RW operations
Dynamic uniform buffer wrapper facilitating RW operations
Storage buffer wrapper facilitating RW operations
Uniform buffer wrapper facilitating RW operations
Traits
Trait implemented for WGSL runtime-sized arrays and WGSL structs containing runtime-sized arrays (non fixed-footprint types)
Trait implemented for all WGSL fixed-footprint types
Base trait for all WGSL host-shareable types