/** * Represents a vector or matrix that is composed from other expressions, such as * `half3(pos.xy, 1)` or `mat3(a.xyz, b.xyz, 0, 0, 1)` * * These can contain a mix of scalars and aggregates. The total number of scalar values inside the * constructor must always match the type's slot count. (e.g. `pos.xy` consumes two slots.) * The inner values must have the same component type as the vector/matrix.
*/ class ConstructorCompound final : public MultiArgumentConstructor { public: inlinestatic constexpr Kind kIRNodeKind = Kind::kConstructorCompound;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.