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.