• Home
  • Raw
  • Download

Lines Matching refs:TQualifier

107     void handleSemantic(TSourceLoc, TQualifier&, TBuiltInVariable, const TString& upperCase);
108 void handlePackOffset(const TSourceLoc&, TQualifier&, const glslang::TString& location,
110 …void handleRegister(const TSourceLoc&, TQualifier&, const glslang::TString* profile, const glslang…
129 void globalQualifierFix(const TSourceLoc&, TQualifier&);
131 void mergeQualifiers(TQualifier& dst, const TQualifier& src);
133 …TSymbol* redeclareBuiltinVariable(const TSourceLoc&, const TString&, const TQualifier&, const TSha…
137 void setLayoutQualifier(const TSourceLoc&, TQualifier&, TString&);
138 void setLayoutQualifier(const TSourceLoc&, TQualifier&, TString&, const TIntermTyped*);
139 void setSpecConstantId(const TSourceLoc&, TQualifier&, int value);
140 void mergeObjectLayoutQualifiers(TQualifier& dest, const TQualifier& src, bool inheritOnly);
157 …void fixBlockLocations(const TSourceLoc&, TQualifier&, TTypeList&, bool memberWithLocation, bool m…
158 void fixXfbOffsets(TQualifier&, TTypeList&);
159 void fixBlockUniformOffsets(const TQualifier&, TTypeList&);
160 void addQualifierToExisting(const TSourceLoc&, TQualifier, const TString& identifier);
161 void addQualifierToExisting(const TSourceLoc&, TQualifier, TIdentifierList&);
226 TFlattenData() : nextBinding(TQualifier::layoutBindingEnd), in TFlattenData()
227 nextLocation(TQualifier::layoutLocationEnd) { } in TFlattenData()
237 void inheritGlobalDefaults(TQualifier& dst) const;
263 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes);
267 …itBuiltIn(const TString& baseName, const TType& memberType, const TArraySizes*, const TQualifier&);
268 const TType& split(const TType& type, const TString& name, const TQualifier&);
281 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes);
283 const TQualifier& outerQualifier, const TArraySizes* builtInArraySizes);
285 const TQualifier& outerQualifier);
287 bool hasUniform(const TQualifier& qualifier) const;
288 void clearUniform(TQualifier& qualifier);
289 bool isInputBuiltIn(const TQualifier& qualifier) const;
290 bool hasInput(const TQualifier& qualifier) const;
291 void correctOutput(TQualifier& qualifier);
292 bool isOutputBuiltIn(const TQualifier& qualifier) const;
293 bool hasOutput(const TQualifier& qualifier) const;
294 void correctInput(TQualifier& qualifier);
295 void correctUniform(TQualifier& qualifier);
296 void clearUniformInputOutput(TQualifier& qualifier);
325 …static bool isClipOrCullDistance(const TQualifier& qual) { return isClipOrCullDistance(qual.builtI… in isClipOrCullDistance()
347 TQualifier globalBufferDefaults;
348 TQualifier globalUniformDefaults;
349 TQualifier globalInputDefaults;
350 TQualifier globalOutputDefaults;