/third_party/glslang/glslang/MachineIndependent/ |
H A D | parseVersions.h | 99 virtual void float16Check(const TSourceLoc&, const char* op, bool builtIn = false); 100 virtual void float16ScalarVectorCheck(const TSourceLoc&, const char* op, bool builtIn = false); 103 virtual void int16ScalarVectorCheck(const TSourceLoc&, const char* op, bool builtIn = false); 106 virtual void int8ScalarVectorCheck(const TSourceLoc&, const char* op, bool builtIn = false); 109 virtual void float16OpaqueCheck(const TSourceLoc&, const char* op, bool builtIn = false); 110 virtual void int64Check(const TSourceLoc&, const char* op, bool builtIn = false); 111 virtual void explicitInt8Check(const TSourceLoc&, const char* op, bool builtIn = false); 112 virtual void explicitInt16Check(const TSourceLoc&, const char* op, bool builtIn = false); 113 virtual void explicitInt32Check(const TSourceLoc&, const char* op, bool builtIn = false); 114 virtual void explicitFloat32Check(const TSourceLoc&, const char* op, bool builtIn [all...] |
H A D | Versions.cpp | 1146 void TParseVersions::float16Check(const TSourceLoc& loc, const char* op, bool builtIn) in float16Check() argument 1148 if (!builtIn) { in float16Check() 1224 void TParseVersions::float16ScalarVectorCheck(const TSourceLoc& loc, const char* op, bool builtIn) in float16ScalarVectorCheck() argument 1226 if (!builtIn) { in float16ScalarVectorCheck() 1237 void TParseVersions::explicitFloat32Check(const TSourceLoc& loc, const char* op, bool builtIn) in explicitFloat32Check() argument 1239 if (!builtIn) { in explicitFloat32Check() 1247 void TParseVersions::explicitFloat64Check(const TSourceLoc& loc, const char* op, bool builtIn) in explicitFloat64Check() argument 1249 if (!builtIn) { in explicitFloat64Check() 1259 void TParseVersions::explicitInt8Check(const TSourceLoc& loc, const char* op, bool builtIn) in explicitInt8Check() argument 1261 if (! builtIn) { in explicitInt8Check() 1269 float16OpaqueCheck(const TSourceLoc& loc, const char* op, bool builtIn) float16OpaqueCheck() argument 1279 explicitInt16Check(const TSourceLoc& loc, const char* op, bool builtIn) explicitInt16Check() argument 1290 int16ScalarVectorCheck(const TSourceLoc& loc, const char* op, bool builtIn) int16ScalarVectorCheck() argument 1302 int8ScalarVectorCheck(const TSourceLoc& loc, const char* op, bool builtIn) int8ScalarVectorCheck() argument 1314 explicitInt32Check(const TSourceLoc& loc, const char* op, bool builtIn) explicitInt32Check() argument 1324 int64Check(const TSourceLoc& loc, const char* op, bool builtIn) int64Check() argument 1336 fcoopmatCheckNV(const TSourceLoc& loc, const char* op, bool builtIn) fcoopmatCheckNV() argument 1344 intcoopmatCheckNV(const TSourceLoc& loc, const char* op, bool builtIn) intcoopmatCheckNV() argument 1352 coopmatCheck(const TSourceLoc& loc, const char* op, bool builtIn) coopmatCheck() argument [all...] |
H A D | SymbolTable.h | 253 declaredBuiltIn = retType.getQualifier().builtIn; in TFunction() 779 TSymbol* find(const TString& name, bool* builtIn = nullptr, bool* currentScope = nullptr, int* thisDepthP = nullptr) in find() 791 if (builtIn) in find() 792 *builtIn = isBuiltInLevel(level); in find() 848 void findFunctionNameList(const TString& name, TVector<const TFunction*>& list, bool& builtIn) in findFunctionNameList() argument 851 builtIn = false; in findFunctionNameList() 862 builtIn = true; in findFunctionNameList()
|
H A D | ParseHelper.cpp | 593 if (base->getQualifier().builtIn == EbvClipDistance && in handleBracketDereference() 597 else if (base->getQualifier().builtIn == EbvCullDistance && in handleBracketDereference() 602 if (base->getQualifier().isPerView() && base->getQualifier().builtIn != EbvNone) { in handleBracketDereference() 822 if (qualifier.builtIn == EbvPrimitiveIndicesNV) { in getIoArrayImplicitSize() 827 else if (qualifier.builtIn == EbvPrimitiveTriangleIndicesEXT || qualifier.builtIn == EbvPrimitiveLineIndicesEXT || in getIoArrayImplicitSize() 828 qualifier.builtIn == EbvPrimitivePointIndicesEXT) { in getIoArrayImplicitSize() 1148 bool builtIn; in handleFunctionDeclarator() local 1149 TSymbol* symbol = symbolTable.find(function.getMangledName(), &builtIn); in handleFunctionDeclarator() 1150 if (symbol && symbol->getAsFunction() && builtIn) in handleFunctionDeclarator() 4843 bool builtIn; redeclareBuiltinVariable() local 4991 bool builtIn; redeclareBuiltinBlock() local 6926 findFunction(const TSourceLoc& loc, const TFunction& call, bool& builtIn) findFunction() argument 6973 findFunctionExact(const TSourceLoc& loc, const TFunction& call, bool& builtIn) findFunctionExact() argument 6986 findFunction120(const TSourceLoc& loc, const TFunction& call, bool& builtIn) findFunction120() argument 7094 findFunction400(const TSourceLoc& loc, const TFunction& call, bool& builtIn) findFunction400() argument 7170 findFunctionExplicitTypes(const TSourceLoc& loc, const TFunction& call, bool& builtIn) findFunctionExplicitTypes() argument [all...] |
H A D | ParseHelper.h | 442 const TFunction* findFunction(const TSourceLoc& loc, const TFunction& call, bool& builtIn); 443 const TFunction* findFunctionExact(const TSourceLoc& loc, const TFunction& call, bool& builtIn); 444 const TFunction* findFunction120(const TSourceLoc& loc, const TFunction& call, bool& builtIn); 445 const TFunction* findFunction400(const TSourceLoc& loc, const TFunction& call, bool& builtIn); 446 const TFunction* findFunctionExplicitTypes(const TSourceLoc& loc, const TFunction& call, bool& builtIn);
|
H A D | ParseContextBase.cpp | 331 bool builtIn; in getEditableVariable() local 332 TSymbol* symbol = symbolTable.find(name, &builtIn); in getEditableVariable() 338 if (builtIn) in getEditableVariable()
|
H A D | linkValidate.cpp | 399 if (qualifier.builtIn != EbvNone) { in visitSymbol() 425 if (qualifier.builtIn == EbvNone) { in visitSymbol() 463 if (qualifier.isLinkable() || qualifier.builtIn != EbvNone) { in visitSymbol() 775 if (unitSymbol->isArray() && unitSymbol->getQualifier().storage == EvqVaryingIn && unitSymbol->getQualifier().builtIn == EbvNone) in mergeLinkerObjects() 1563 if (qualifier.storage == EvqVaryingOut && qualifier.builtIn == EbvNone) { in inOutLocationCheck()
|
H A D | Initialize.cpp | 7758 static void SpecialQualifier(const char* name, TStorageQualifier qualifier, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in SpecialQualifier() argument 7766 symQualifier.builtIn = builtIn; in SpecialQualifier() 7789 // is setting the builtIn field. This should be the normal way for all new 7796 static void BuiltInVariable(const char* name, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in BuiltInVariable() argument 7803 symQualifier.builtIn = builtIn; in BuiltInVariable() 7818 static void BuiltInVariable(const char* blockName, const char* name, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in BuiltInVariable() argument 7827 structure[i].type->getQualifier().builtIn = builtIn; in BuiltInVariable() [all...] |
/third_party/glslang/glslang/HLSL/ |
H A D | hlslParseHelper.h | 145 const TFunction* findFunction(const TSourceLoc& loc, TFunction& call, bool& builtIn, int& thisDepth, TIntermTyped*& args); 328 static bool isClipOrCullDistance(const TQualifier& qual) { return isClipOrCullDistance(qual.builtIn); } in isClipOrCullDistance() 421 builtIn(bi), storage(q) { } in tInterstageIoData() 423 TBuiltInVariable builtIn; member 428 return (builtIn != d.builtIn) ? (builtIn < d.builtIn) : (storage < d.storage); in operator <()
|
H A D | hlslParseHelper.cpp | 1096 if (splitBuiltIns.find(tInterstageIoData(memberType.getQualifier().builtIn, outerQualifier.storage)) != in splitBuiltIn() 1105 splitBuiltIns[tInterstageIoData(memberType.getQualifier().builtIn, outerQualifier.storage)] = ioVar; in splitBuiltIn() 1462 TBuiltInVariable biType = symbol.getType().getQualifier().builtIn; in trackLinkage() 1472 bool HlslParseContext::isClipOrCullDistance(TBuiltInVariable builtIn) in isClipOrCullDistance() argument 1474 return builtIn == EbvClipDistance || builtIn == EbvCullDistance; in isClipOrCullDistance() 1487 switch (type.getQualifier().builtIn) { in fixBuiltInIoType() 1508 if (type.getQualifier().builtIn == EbvClipDistance) { in fixBuiltInIoType() 1554 if (qualifier.builtIn == EbvNone && !qualifier.hasLocation()) { in assignToInterface() 1600 bool builtIn; in handleFunctionDeclarator() local 5513 bool builtIn = false; handleFunctionCall() local 6221 handleSemantic(TSourceLoc loc, TQualifier& qualifier, TBuiltInVariable builtIn, const TString& upperCase) handleSemantic() argument 7545 findFunction(const TSourceLoc& loc, TFunction& call, bool& builtIn, int& thisDepth, TIntermTyped*& args) findFunction() argument 9831 bool builtIn; findPatchConstantFunction() local [all...] |
H A D | hlslGrammar.cpp | 656 qualifier.builtIn = type.getQualifier().builtIn; in acceptFullySpecifiedType() 1093 type.getQualifier().builtIn = patchType; in acceptTessellationPatchTemplateType() 1122 type.getQualifier().builtIn = EbvGsOutputStream; in acceptStreamOutTemplateType() 2662 blockType.getQualifier().builtIn = builtinType; in acceptStructBufferType()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | SymbolTable.cpp | 230 TSymbol *TSymbolTable::find(const TString &name, int shaderVersion, bool *builtIn, bool *sameScope) const in find() argument 247 if(builtIn) in find() 249 *builtIn = (level <= LAST_BUILTIN_LEVEL); in find()
|
H A D | ParseHelper.cpp | 894 bool builtIn = false; in arraySetMaxSize() local 895 TSymbol* symbol = symbolTable.find(node->getSymbol(), mShaderVersion, &builtIn); in arraySetMaxSize() 908 TSymbol* fragData = symbolTable.find("gl_MaxDrawBuffers", mShaderVersion, &builtIn); in arraySetMaxSize() 1209 const TFunction* TParseContext::findFunction(const TSourceLoc &line, TFunction* call, bool *builtIn) in findFunction() argument 1213 const TSymbol* symbol = symbolTable.find(call->getName(), mShaderVersion, builtIn); in findFunction() 1215 symbol = symbolTable.find(call->getMangledName(), mShaderVersion, builtIn); in findFunction() 1909 const TSymbol *builtIn = symbolTable.findBuiltIn(function->getMangledName(), getShaderVersion()); in parseFunctionPrototype() local 1911 if(builtIn) in parseFunctionPrototype() 3585 bool builtIn; in addFunctionCallOrMethod() local 3586 fnCandidate = findFunction(loc, fnCall, &builtIn); in addFunctionCallOrMethod() [all...] |
H A D | ParseHelper.h | 156 const TFunction* findFunction(const TSourceLoc &line, TFunction* pfnCall, bool *builtIn = 0);
|
H A D | SymbolTable.h | 452 TSymbol *find(const TString &name, int shaderVersion, bool *builtIn = nullptr, bool *sameScope = nullptr) const;
|
/third_party/glslang/glslang/Include/ |
H A D | Types.h | 525 builtIn = EbvNone; in makeTemporary() 577 TBuiltInVariable builtIn : 9; 1857 virtual bool isBuiltIn() const { return getQualifier().builtIn != EbvNone; } in isBuiltIn() 2046 (qualifier.builtIn == EbvSampleMask || 2440 if (qualifier.builtIn != EbvNone) { 2476 const char* getBuiltInVariableString() const { return GetBuiltInVariableString(qualifier.builtIn); }
|
/third_party/icu/icu4c/source/common/ |
H A D | rbbi.cpp | 1191 ICULanguageBreakFactory *builtIn = new ICULanguageBreakFactory(status); in initLanguageFactories() local 1192 gLanguageBreakFactories->push(builtIn, status); in initLanguageFactories()
|
/third_party/skia/third_party/externals/icu/source/common/ |
H A D | rbbi.cpp | 1177 ICULanguageBreakFactory *builtIn = new ICULanguageBreakFactory(status); in initLanguageFactories() local 1178 gLanguageBreakFactories->push(builtIn, status); in initLanguageFactories()
|
/third_party/glslang/SPIRV/ |
H A D | GlslangToSpv.cpp | 236 std::pair<spv::Id, spv::Id> getForcedType(glslang::TBuiltInVariable builtIn, const glslang::TType&); 651 spv::BuiltIn TGlslangToSpvTraverser::TranslateBuiltInDecoration(glslang::TBuiltInVariable builtIn, in TranslateBuiltInDecoration() argument 654 switch (builtIn) { in TranslateBuiltInDecoration() 4973 spv::BuiltIn builtIn = TranslateBuiltInDecoration(glslangMember.getQualifier().builtIn, true); in decorateStructType() local 4974 if (builtIn != spv::BuiltInMax) in decorateStructType() 4975 builder.addMemberDecoration(spvType, member, spv::DecorationBuiltIn, (int)builtIn); in decorateStructType() 4986 if (builtIn == spv::BuiltInLayer) { in decorateStructType() 5070 if (type.getQualifier().builtIn == glslang::EbvHelperInvocation && in accessChainLoad() 5351 const glslang::TBuiltInVariable glslangBuiltIn = members[glslangMember].type->getQualifier().builtIn; in declareUseOfStructMember() 9459 spv::BuiltIn builtIn = TranslateBuiltInDecoration(symbol->getQualifier().builtIn, false); getSymbolId() local [all...] |
H A D | doc.cpp | 338 const char* BuiltInString(int builtIn) in BuiltInString() argument 340 switch (builtIn) { in BuiltInString()
|
/third_party/skia/third_party/externals/spirv-tools/source/val/ |
H A D | validate_builtins.cpp | 126 SpvBuiltIn builtIn; member 168 uint32_t GetVUIDForBuiltin(SpvBuiltIn builtIn, VUIDError type) { in GetVUIDForBuiltin() argument 171 if (iter.builtIn == builtIn) { in GetVUIDForBuiltin()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/ |
H A D | validate_builtins.cpp | 126 SpvBuiltIn builtIn; member 168 uint32_t GetVUIDForBuiltin(SpvBuiltIn builtIn, VUIDError type) { in GetVUIDForBuiltin() argument 171 if (iter.builtIn == builtIn) { in GetVUIDForBuiltin()
|
/third_party/spirv-tools/source/val/ |
H A D | validate_builtins.cpp | 124 spv::BuiltIn builtIn; member 169 uint32_t GetVUIDForBuiltin(spv::BuiltIn builtIn, VUIDError type) { in GetVUIDForBuiltin() argument 172 if (iter.builtIn == builtIn) { in GetVUIDForBuiltin()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | ParseContext.cpp | 3989 const TSymbol *builtIn = in parseFunctionDeclarator() local 3991 if (builtIn) in parseFunctionDeclarator()
|