Home
last modified time | relevance | path

Searched refs:TPrecisionQualifier (Results 1 – 9 of 9) sorted by relevance

/third_party/glslang/glslang/Include/
DBaseTypes.h305 enum TPrecisionQualifier { enum
314 __inline const char* GetPrecisionQualifierString(TPrecisionQualifier p) { return ""; } in GetPrecisionQualifierString()
493 __inline const char* GetPrecisionQualifierString(TPrecisionQualifier p) in GetPrecisionQualifierString()
Dintermediate.h1126 virtual void propagatePrecision(TPrecisionQualifier);
1234 void updatePrecision(TPrecisionQualifier parentPrecision);
1364 void setOperationPrecision(TPrecisionQualifier p) { operationPrecision = p; } in setOperationPrecision()
1365 TPrecisionQualifier getOperationPrecision() const { return operationPrecision != EpqNone ? in getOperationPrecision()
1566 TPrecisionQualifier operationPrecision;
DTypes.h562 TPrecisionQualifier precision : 3;
1442 …TType(TBasicType t, TStorageQualifier q, TPrecisionQualifier p, int vs = 1, int mc = 0, int mr = 0,
/third_party/glslang/glslang/MachineIndependent/
DParseHelper.h338 void handlePrecisionQualifier(const TSourceLoc&, TQualifier&, TPrecisionQualifier);
339 void checkPrecisionQualifier(const TSourceLoc&, TPrecisionQualifier);
372 void setDefaultPrecision(const TSourceLoc&, TPublicType&, TPrecisionQualifier);
374 TPrecisionQualifier getDefaultPrecision(TPublicType&);
472 TPrecisionQualifier defaultPrecision[EbtNumTypes];
481 TPrecisionQualifier defaultSamplerPrecision[maxSamplerIndex];
DSymbolTable.h529 void setPreviousDefaultPrecisions(const TPrecisionQualifier *p) in setPreviousDefaultPrecisions()
536 defaultPrecision = new TPrecisionQualifier[EbtNumTypes]; in setPreviousDefaultPrecisions()
541 void getPreviousDefaultPrecisions(TPrecisionQualifier *p) in getPreviousDefaultPrecisions()
572 TPrecisionQualifier *defaultPrecision;
646 void pop(TPrecisionQualifier *p) in pop()
862 …void setPreviousDefaultPrecisions(TPrecisionQualifier *p) { table[currentLevel()]->setPreviousDefa… in setPreviousDefaultPrecisions()
DParseHelper.cpp1356 TPrecisionQualifier operationPrecision = EpqNone; in computeBuiltinPrecisions()
1357 TPrecisionQualifier resultPrecision = EpqNone; in computeBuiltinPrecisions()
2519 …PrecisionQualifier(const TSourceLoc& /*loc*/, TQualifier& qualifier, TPrecisionQualifier precision) in handlePrecisionQualifier()
2527 void TParseContext::checkPrecisionQualifier(const TSourceLoc& loc, TPrecisionQualifier) in checkPrecisionQualifier() argument
3677 …:setDefaultPrecision(const TSourceLoc& loc, TPublicType& publicType, TPrecisionQualifier qualifier) in setDefaultPrecision()
3727 TPrecisionQualifier TParseContext::getDefaultPrecision(TPublicType& publicType) in getDefaultPrecision()
DIntermediate.cpp2748 void TIntermBranch::updatePrecision(TPrecisionQualifier parentPrecision) in updatePrecision()
3786 void TIntermTyped::propagatePrecision(TPrecisionQualifier newPrecision) in propagatePrecision()
DInitialize.cpp9318 TPrecisionQualifier pq = profile == EEsProfile ? EpqMedium : EpqNone;
/third_party/glslang/SPIRV/
DGlslangToSpv.cpp353 spv::Decoration TranslatePrecisionDecoration(glslang::TPrecisionQualifier glslangPrecision) in TranslatePrecisionDecoration()