/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | glslang.l | 89 static bool is_extension_enabled_or_is_core(TParseContext *context, 99 static int ES2_extension_2_ES3_keyword(TParseContext *context, TExtension extension1, TExtension ex… 100 static int ES2_reserved_ES3_keyword(TParseContext *context, int token); 101 static int ES2_keyword_ES3_reserved(TParseContext *context, int token); 102 static int ES3_keyword(TParseContext *context, int token); 103 static int ES3_reserved_ES3_1_keyword(TParseContext *context, int token); 104 static int ES2_reserved_ES3_1_keyword(TParseContext *context, int token); 105 static int ES3_1_keyword(TParseContext *context, int token); 106 static int ES2_reserved_ES2_extension_ES3_keyword(TParseContext *context, TExtension extension, int… 107 static int ES3_extension(TParseContext *context, TExtension extension, int token); [all …]
|
D | ParseContext.cpp | 156 class TParseContext::AtomicCounterBindingState 185 TParseContext::TParseContext(TSymbolTable &symt, in TParseContext() function in sh::TParseContext 251 TParseContext::~TParseContext() {} in ~TParseContext() 253 bool TParseContext::anyMultiviewExtensionAvailable() in anyMultiviewExtensionAvailable() 259 bool TParseContext::parseVectorFields(const TSourceLoc &line, in parseVectorFields() 369 void TParseContext::error(const TSourceLoc &loc, const char *reason, const char *token) in error() 374 void TParseContext::error(const TSourceLoc &loc, const char *reason, const ImmutableString &token) in error() 379 void TParseContext::warning(const TSourceLoc &loc, const char *reason, const char *token) in warning() 384 void TParseContext::outOfRangeError(bool isError, in outOfRangeError() 399 void TParseContext::setTreeRoot(TIntermBlock *treeRoot) in setTreeRoot() [all …]
|
D | glslang.h | 12 class TParseContext; variable 15 extern int glslang_initialize(sh::TParseContext *context); 16 extern int glslang_finalize(sh::TParseContext *context); 21 sh::TParseContext *context); 22 extern int glslang_parse(sh::TParseContext *context);
|
D | glslang_lex_autogen.cpp | 909 static bool is_extension_enabled_or_is_core(TParseContext *context, 921 static int ES2_extension_2_ES3_keyword(TParseContext *context, 925 static int ES2_reserved_ES3_keyword(TParseContext *context, int token); 926 static int ES2_keyword_ES3_reserved(TParseContext *context, int token); 927 static int ES3_keyword(TParseContext *context, int token); 928 static int ES3_reserved_ES3_1_keyword(TParseContext *context, int token); 929 static int ES2_reserved_ES3_1_keyword(TParseContext *context, int token); 930 static int ES3_1_keyword(TParseContext *context, int token); 931 static int ES2_reserved_ES2_extension_ES3_keyword(TParseContext *context, 934 static int ES3_extension(TParseContext *context, TExtension extension, int token); [all …]
|
D | Compiler.h | 34 class TParseContext; variable 282 void setASTMetadata(const TParseContext &parseContext); 285 bool checkShaderVersion(TParseContext *parseContext); 289 const TParseContext &parseContext,
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | glslang.l | 83 static int ES2_reserved_ES3_keyword(TParseContext *context, int token); 84 static int ES2_keyword_ES3_reserved(TParseContext *context, int token); 85 static int ES2_ident_ES3_keyword(TParseContext *context, int token); 86 static int ES2_ident_ES3_reserved_ES3_1_keyword(TParseContext *context, int token); 87 static int ES2_and_ES3_reserved_ES3_1_keyword(TParseContext *context, int token); 88 static int ES2_and_ES3_ident_ES3_1_keyword(TParseContext *context, int token); 89 static int ES2_extension_ES3_keyword_else_reserved(TParseContext *context, TExtension extension, in… 90 static int ES3_extension_keyword_else_ident(TParseContext *context, TExtension extension, int token… 91 static int ES2_ident_ES3_reserved_ES3_1_extension_keyword(TParseContext *context, TExtension extens… 92 static int ES3_extension_and_ES3_1_keyword_ES3_reserved_else_ident(TParseContext *context, TExtensi… [all …]
|
D | ParseContext.cpp | 136 class TParseContext::AtomicCounterBindingState 165 TParseContext::TParseContext(TSymbolTable &symt, in TParseContext() function in sh::TParseContext 223 TParseContext::~TParseContext() {} in ~TParseContext() 225 bool TParseContext::anyMultiviewExtensionAvailable() in anyMultiviewExtensionAvailable() 231 bool TParseContext::parseVectorFields(const TSourceLoc &line, in parseVectorFields() 341 void TParseContext::error(const TSourceLoc &loc, const char *reason, const char *token) in error() 346 void TParseContext::error(const TSourceLoc &loc, const char *reason, const ImmutableString &token) in error() 351 void TParseContext::warning(const TSourceLoc &loc, const char *reason, const char *token) in warning() 356 void TParseContext::outOfRangeError(bool isError, in outOfRangeError() 374 void TParseContext::assignError(const TSourceLoc &line, in assignError() [all …]
|
D | glslang.h | 12 class TParseContext; variable 15 extern int glslang_initialize(sh::TParseContext *context); 16 extern int glslang_finalize(sh::TParseContext *context); 21 sh::TParseContext *context); 22 extern int glslang_parse(sh::TParseContext *context);
|
D | glslang_lex.cpp | 1222 static int ES2_reserved_ES3_keyword(TParseContext *context, int token); 1223 static int ES2_keyword_ES3_reserved(TParseContext *context, int token); 1224 static int ES2_ident_ES3_keyword(TParseContext *context, int token); 1225 static int ES2_ident_ES3_reserved_ES3_1_keyword(TParseContext *context, int token); 1226 static int ES2_and_ES3_reserved_ES3_1_keyword(TParseContext *context, int token); 1227 static int ES2_and_ES3_ident_ES3_1_keyword(TParseContext *context, int token); 1228 static int ES2_extension_ES3_keyword_else_reserved(TParseContext *context, TExtension extension, in… 1229 static int ES3_extension_keyword_else_ident(TParseContext *context, TExtension extension, int token… 1230 static int ES2_ident_ES3_reserved_ES3_1_extension_keyword(TParseContext *context, TExtension extens… 1231 static int ES3_extension_and_ES3_1_keyword_ES3_reserved_else_ident(TParseContext *context, TExtensi… [all …]
|
D | Compiler.h | 34 class TParseContext; variable 224 void setASTMetadata(const TParseContext &parseContext); 227 bool checkShaderVersion(TParseContext *parseContext); 231 const TParseContext &parseContext,
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | glslang.h | 15 class TParseContext; variable 16 extern int glslang_initialize(TParseContext* context); 17 extern int glslang_finalize(TParseContext* context); 22 TParseContext* context); 23 extern int glslang_parse(TParseContext* context);
|
D | ParseHelper.cpp | 106 bool TParseContext::parseVectorFields(const TString& compString, int vecSize, TVectorFields& fields… in parseVectorFields() 202 void TParseContext::recover() in recover() 209 void TParseContext::error(const TSourceLoc& loc, in error() 219 void TParseContext::warning(const TSourceLoc& loc, in warning() 227 void TParseContext::info(const TSourceLoc& loc, in info() 235 void TParseContext::trace(const char* str) in trace() 243 void TParseContext::assignError(const TSourceLoc &line, const char* op, TString left, TString right) in assignError() 254 void TParseContext::unaryOpError(const TSourceLoc &line, const char* op, TString operand) in unaryOpError() 266 void TParseContext::binaryOpError(const TSourceLoc &line, const char* op, TString left, TString rig… in binaryOpError() 275 bool TParseContext::precisionErrorCheck(const TSourceLoc &line, TPrecision precision, TBasicType ty… in precisionErrorCheck() [all …]
|
D | glslang.l | 76 static int ES2_reserved_ES3_keyword(TParseContext *context, int token); 77 static int ES2_keyword_ES3_reserved(TParseContext *context, int token); 78 static int ES2_identifier_ES3_keyword(TParseContext *context, int token); 79 static int uint_constant(TParseContext *context); 82 static int floatsuffix_check(TParseContext* context); 99 TParseContext* context = yyextra; 445 int ES2_reserved_ES3_keyword(TParseContext *context, int token) in ES2_reserved_ES3_keyword() 457 int ES2_keyword_ES3_reserved(TParseContext *context, int token) in ES2_keyword_ES3_reserved() 469 int ES2_identifier_ES3_keyword(TParseContext *context, int token) in ES2_identifier_ES3_keyword() 484 int uint_constant(TParseContext *context) in uint_constant() [all …]
|
D | ValidateSwitch.h | 21 class TParseContext; variable 28 static bool validate(TBasicType switchType, TParseContext *context, 43 ValidateSwitch(TBasicType switchType, TParseContext *context); 48 TParseContext *mContext;
|
D | InitializeParseContext.h | 21 class TParseContext; variable 22 extern void SetGlobalParseContext(TParseContext* context); 23 extern TParseContext* GetGlobalParseContext();
|
D | InitializeParseContext.cpp | 37 void SetGlobalParseContext(TParseContext* context) in SetGlobalParseContext() 43 TParseContext* GetGlobalParseContext() in GetGlobalParseContext() 46 return static_cast<TParseContext*>(OS_GetTLSValue(GlobalParseContextIndex)); in GetGlobalParseContext()
|
D | glslang_lex.cpp | 1176 static int ES2_reserved_ES3_keyword(TParseContext *context, int token); 1177 static int ES2_keyword_ES3_reserved(TParseContext *context, int token); 1178 static int ES2_identifier_ES3_keyword(TParseContext *context, int token); 1179 static int uint_constant(TParseContext *context); 1182 static int floatsuffix_check(TParseContext* context); 1196 #define YY_EXTRA_TYPE TParseContext* 1582 TParseContext* context = yyextra; 3677 int ES2_reserved_ES3_keyword(TParseContext *context, int token) in ES2_reserved_ES3_keyword() 3689 int ES2_keyword_ES3_reserved(TParseContext *context, int token) in ES2_keyword_ES3_reserved() 3701 int ES2_identifier_ES3_keyword(TParseContext *context, int token) in ES2_identifier_ES3_keyword() [all …]
|
D | ValidateSwitch.cpp | 19 bool ValidateSwitch::validate(TBasicType switchType, TParseContext *context, in validate() 28 ValidateSwitch::ValidateSwitch(TBasicType switchType, TParseContext *context) in ValidateSwitch()
|
D | debug.cpp | 30 TParseContext* parseContext = GetGlobalParseContext(); in Trace()
|
D | TranslatorASM.cpp | 25 TParseContext& parseContext = *GetGlobalParseContext(); in translate()
|
D | ParseHelper.h | 35 class TParseContext { 37 …TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, GLenum type, int… in TParseContext() function 279 TParseContext* context);
|
/third_party/glslang/glslang/MachineIndependent/ |
D | attribute.cpp | 102 TAttributeType TParseContext::attributeFromName(const TString& name) const in attributeFromName() 131 TAttributes* TParseContext::makeAttributes(const TString& identifier) const in makeAttributes() 141 TAttributes* TParseContext::makeAttributes(const TString& identifier, TIntermNode* node) const in makeAttributes() 156 TAttributes* TParseContext::mergeAttributes(TAttributes* attr1, TAttributes* attr2) const in mergeAttributes() 165 void TParseContext::handleSelectionAttributes(const TAttributes& attributes, TIntermNode* node) in handleSelectionAttributes() 194 void TParseContext::handleSwitchAttributes(const TAttributes& attributes, TIntermNode* node) in handleSwitchAttributes() 223 void TParseContext::handleLoopAttributes(const TAttributes& attributes, TIntermNode* node) in handleLoopAttributes()
|
D | ParseHelper.cpp | 48 extern int yyparse(glslang::TParseContext*); 52 TParseContext::TParseContext(TSymbolTable& symbolTable, TIntermediate& interm, bool parsingBuiltins, in TParseContext() function in glslang::TParseContext 108 TParseContext::~TParseContext() in ~TParseContext() 117 void TParseContext::setPrecisionDefaults() in setPrecisionDefaults() 171 void TParseContext::setLimits(const TBuiltInResource& r) in setLimits() 201 bool TParseContext::parseShaderStrings(TPpContext& ppContext, TInputScanner& input, bool versionWil… in parseShaderStrings() 216 void TParseContext::parserError(const char* s) in parserError() 224 void TParseContext::handlePragma(const TSourceLoc& loc, const TVector<TString>& tokens) in handlePragma() 309 TIntermTyped* TParseContext::handleVariable(const TSourceLoc& loc, TSymbol* symbol, const TString* … in handleVariable() 393 TIntermTyped* TParseContext::handleBracketDereference(const TSourceLoc& loc, TIntermTyped* base, TI… in handleBracketDereference() [all …]
|
D | ParseHelper.h | 281 class TParseContext : public TParseContextBase { 283 …TParseContext(TSymbolTable&, TIntermediate&, bool parsingBuiltins, int version, EProfile, const Sp… 286 virtual ~TParseContext(); 477 TParseContext(TParseContext&); 478 TParseContext& operator=(TParseContext&);
|
D | limits.cpp | 132 void TParseContext::inductiveLoopBodyCheck(TIntermNode* body, int loopId, TSymbolTable& symbolTable) in inductiveLoopBodyCheck() 188 void TParseContext::constantIndexExpressionCheck(TIntermNode* index) in constantIndexExpressionCheck()
|