ShaderParam

- class ShaderParam
A shader parameter descriptor.
Methods
Constructor(s)
Properties
The parameter's name.
The parameter's default value if not provided in the shader instance.
- __init__()
Constructor(s)
ShaderParam (name: unicode,default_value: Value)
Construct a shader program parameter. {std::runtime_error,RuntimeError} in case of an unsupported default_value type.
- Parameters
name (unicode) - The parameter’s name.
default_value (Value) - The parameter’s default value if not provided in the shader instance. Must be a simple type, not an ExprCall.
Constructor(s)
ShaderParam (name: unicode,default_value: Value)
Construct a shader program parameter. {std::runtime_error,RuntimeError} in case of an unsupported default_value type.
- Parameters
name (unicode) - The parameter’s name.
default_value (Value) - The parameter’s default value if not provided in the shader instance. Must be a simple type, not an ExprCall.
- property default_value
The parameter’s default value if not provided in the shader instance.
- Type
default_value (Value)
- property name
The parameter’s name.
- Type
name (unicode)
- property offset
- property type