Searched defs:TPublicType (Results 1 – 3 of 3) sorted by relevance
562 struct TPublicType struct564 TBasicType type;565 TLayoutQualifier layoutQualifier;566 TQualifier qualifier;567 bool invariant;568 TPrecision precision;569 int primarySize; // size of vector or matrix, not size of array570 int secondarySize; // 1 for scalars/vectors, >1 for matrices571 bool array;572 int arraySize;[all …]
467 struct TPublicType struct475 TBasicType getBasicType() const { return typeSpecifierNonArray.type; } in getBasicType()476 void setBasicType(TBasicType basicType) { typeSpecifierNonArray.type = basicType; } in setBasicType()478 unsigned char getPrimarySize() const { return typeSpecifierNonArray.primarySize; } in getPrimarySize()479 unsigned char getSecondarySize() const { return typeSpecifierNonArray.secondarySize; } in getSecondarySize()481 const TStructure *getUserDef() const { return typeSpecifierNonArray.userDef; } in getUserDef()482 const TSourceLoc &getLine() const { return typeSpecifierNonArray.line; } in getLine()484 bool isStructSpecifier() const { return typeSpecifierNonArray.isStructSpecifier; } in isStructSpecifier()493 TTypeSpecifierNonArray typeSpecifierNonArray;494 TLayoutQualifier layoutQualifier;[all …]
6976 …text::vkRelaxedRemapUniformVariable(const TSourceLoc& loc, TString& identifier, const TPublicType&, in vkRelaxedRemapUniformVariable()