pub unsafe trait Glsl {
const NAME: &'static str;
}
Expand description
Trait for types that have a GLSL equivalent. Useful for generating GLSL code
from Rust structs.
The name of this type in GLSL, like vec2
or mat4
.
impl Glsl for bevy::render::render_resource::std140::DMat2
impl Glsl for bevy::render::render_resource::std140::DMat3
impl Glsl for bevy::render::render_resource::std140::DMat4
impl Glsl for bevy::render::render_resource::std140::DVec2
impl Glsl for bevy::render::render_resource::std140::DVec3
impl Glsl for bevy::render::render_resource::std140::DVec4
impl Glsl for bevy::render::render_resource::std140::IVec2
impl Glsl for bevy::render::render_resource::std140::IVec3
impl Glsl for bevy::render::render_resource::std140::IVec4
impl Glsl for bevy::render::render_resource::std140::Mat2
impl Glsl for bevy::render::render_resource::std140::Mat3
impl Glsl for bevy::render::render_resource::std140::Mat4
impl Glsl for bevy::render::render_resource::std140::UVec2
impl Glsl for bevy::render::render_resource::std140::UVec3
impl Glsl for bevy::render::render_resource::std140::UVec4
impl Glsl for bevy::render::render_resource::std140::Vec2
impl Glsl for bevy::render::render_resource::std140::Vec3
impl Glsl for bevy::render::render_resource::std140::Vec4
impl Glsl for bevy::render::render_resource::std430::DMat2
impl Glsl for bevy::render::render_resource::std430::DMat3
impl Glsl for bevy::render::render_resource::std430::DMat4
impl Glsl for bevy::render::render_resource::std430::DVec2
impl Glsl for bevy::render::render_resource::std430::DVec3
impl Glsl for bevy::render::render_resource::std430::DVec4
impl Glsl for bevy::render::render_resource::std430::IVec2
impl Glsl for bevy::render::render_resource::std430::IVec3
impl Glsl for bevy::render::render_resource::std430::IVec4
impl Glsl for bevy::render::render_resource::std430::Mat2
impl Glsl for bevy::render::render_resource::std430::Mat3
impl Glsl for bevy::render::render_resource::std430::Mat4
impl Glsl for bevy::render::render_resource::std430::UVec2
impl Glsl for bevy::render::render_resource::std430::UVec3
impl Glsl for bevy::render::render_resource::std430::UVec4
impl Glsl for bevy::render::render_resource::std430::Vec2
impl Glsl for bevy::render::render_resource::std430::Vec3
impl Glsl for bevy::render::render_resource::std430::Vec4