Struct gfx_core::shade::ConstVar
[−]
[src]
pub struct ConstVar { pub name: String, pub location: Location, pub count: usize, pub base_type: BaseType, pub container: ContainerType, }
A constant in the shader - a bit of data that doesn't vary
Fields
name | Name of this constant. |
location | Location of this constant in the program. |
count | Number of elements this constant represents. |
base_type | Type that this constant is composed of |
container | "Scalarness" of this constant. |
Methods
impl ConstVar
fn is_compatible(&self, value: &UniformValue) -> Result<(), CompatibilityError>
Whether a value is compatible with this variable. That is, whether the value can be stored in this variable.