Module bevy_render::render_resource::encase
source · Modules
Module containing items necessary to implement
ShaderType
for matricesModule containing items necessary to implement
ShaderType
for runtime-sized arraysModule containing items necessary to implement
ShaderType
for vectorsMacros
Used to implement
ShaderType
for the given matrix typeUsed to implement
ShaderType
for the given runtime-sized array typeUsed to implement
ShaderType
for the given vector typeUsed to implement
ShaderType
for the given wrapper typeStructs
Helper type meant to be used together with the [
derive@ShaderType
] derive macroDynamic 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