Home
last modified time | relevance | path

Searched refs:TBuiltInVariable (Results 1 – 12 of 12) sorted by relevance

/third_party/glslang/glslang/HLSL/
DhlslParseHelper.h109 void handleSemantic(TSourceLoc, TQualifier&, TBuiltInVariable, const TString& upperCase);
327 static bool isClipOrCullDistance(TBuiltInVariable);
341 TIntermSymbol* findTessLinkageSymbol(TBuiltInVariable biType) const;
420 tInterstageIoData(TBuiltInVariable bi, TStorageQualifier q) : in tInterstageIoData()
423 TBuiltInVariable builtIn;
443 …TMap<TBuiltInVariable, TSymbol*> builtInTessLinkageSymbols; // used for tessellation, finding decl…
DhlslTokenStream.h55 …glslang::TBuiltInVariable mapSemantic(const char* upperCase) { return scanner.mapSemantic(upperCas… in mapSemantic()
DhlslScanContext.h84 glslang::TBuiltInVariable mapSemantic(const char*);
DhlslGrammar.h84 bool acceptTessellationDeclType(TBuiltInVariable&);
DhlslScanContext.cpp84 std::unordered_map<const char*, glslang::TBuiltInVariable, str_hash, str_eq>* SemanticMap = nullptr;
488 SemanticMap = new std::unordered_map<const char*, glslang::TBuiltInVariable, str_hash, str_eq>; in fillInKeywordMap()
548 glslang::TBuiltInVariable HlslScanContext::mapSemantic(const char* upperCase) in mapSemantic()
DhlslGrammar.cpp1043 bool HlslGrammar::acceptTessellationDeclType(TBuiltInVariable& patchType) in acceptTessellationDeclType()
1064 TBuiltInVariable patchType; in acceptTessellationPatchTemplateType()
2589 TBuiltInVariable builtinType = EbvNone; in acceptStructBufferType()
DhlslParseHelper.cpp1462 TBuiltInVariable biType = symbol.getType().getQualifier().builtIn; in trackLinkage()
1472 bool HlslParseContext::isClipOrCullDistance(TBuiltInVariable builtIn) in isClipOrCullDistance()
2631 const TBuiltInVariable builtInType = clipCullNode->getQualifier().builtIn; in assignClipCullDistance()
3526 const TBuiltInVariable builtInType = bufferType.getQualifier().declaredBuiltIn; in decomposeStructBufferMethods()
4840 …const auto lookupBuiltinVariable = [&](const char* name, TBuiltInVariable builtin, TType& type) ->… in decomposeIntrinsic()
6221 void HlslParseContext::handleSemantic(TSourceLoc loc, TQualifier& qualifier, TBuiltInVariable built… in handleSemantic()
9810 TIntermSymbol* HlslParseContext::findTessLinkageSymbol(TBuiltInVariable biType) const in findTessLinkageSymbol()
9900 const TBuiltInVariable biType = patchConstantFunction[param].getDeclaredBuiltIn(); in addPatchConstantInvocation()
9962 const TBuiltInVariable biType = patchConstantFunction[p].getDeclaredBuiltIn(); in addPatchConstantInvocation()
10029 const TBuiltInVariable biType = patchConstantFunction[p].getDeclaredBuiltIn(); in addPatchConstantInvocation()
/third_party/glslang/glslang/Include/
DBaseTypes.h156 enum TBuiltInVariable { enum
386 __inline const char* GetBuiltInVariableString(TBuiltInVariable v) in GetBuiltInVariableString()
DTypes.h577 TBuiltInVariable builtIn : 9;
578 TBuiltInVariable declaredBuiltIn : 9;
/third_party/glslang/glslang/MachineIndependent/
DSymbolTable.h233 TBuiltInVariable getDeclaredBuiltIn() const { return type->getQualifier().declaredBuiltIn; } in getDeclaredBuiltIn()
297 virtual TBuiltInVariable getDeclaredBuiltInType() const { return declaredBuiltIn; } in getDeclaredBuiltInType()
340 TBuiltInVariable declaredBuiltIn;
DInitialize.cpp7758 static void SpecialQualifier(const char* name, TStorageQualifier qualifier, TBuiltInVariable builtI… in SpecialQualifier()
7796 static void BuiltInVariable(const char* name, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in BuiltInVariable()
7818 static void BuiltInVariable(const char* blockName, const char* name, TBuiltInVariable builtIn, TSym… in BuiltInVariable()
/third_party/glslang/SPIRV/
DGlslangToSpv.cpp153 spv::BuiltIn TranslateBuiltInDecoration(glslang::TBuiltInVariable, bool memberDeclaration);
236 …std::pair<spv::Id, spv::Id> getForcedType(glslang::TBuiltInVariable builtIn, const glslang::TType&…
651 spv::BuiltIn TGlslangToSpvTraverser::TranslateBuiltInDecoration(glslang::TBuiltInVariable builtIn, in TranslateBuiltInDecoration()
2427 std::pair<spv::Id, spv::Id> TGlslangToSpvTraverser::getForcedType(glslang::TBuiltInVariable glslang… in getForcedType()
5351 …const glslang::TBuiltInVariable glslangBuiltIn = members[glslangMember].type->getQualifier().built… in declareUseOfStructMember()