Struct ParameterBinding
Defined in File pipeline.h
Struct Documentation
-
struct ParameterBinding
One public parameter key mapped to one scalar/vector/matrix/sampler GLSL uniform.
Public Members
-
std::string key
Nonempty unique key present in the pipeline contract.
-
std::string uniform
Nonempty unique GLSL name, reflected against exact type/array storage.
-
std::optional<CE::Rendering::Parameters::Value> missing_value
Typed reset for an active optional custom uniform; contract defaults take precedence.
-
std::string key