/third_party/glslang/glslang/MachineIndependent/ |
H A D | Versions.cpp | 85 // extensionBehavior[XXX_extension_X] = EBhDisable; 178 extensionBehavior[E_GL_OES_texture_3D] = EBhDisable; in initializeExtensionBehavior() 179 extensionBehavior[E_GL_OES_standard_derivatives] = EBhDisable; in initializeExtensionBehavior() 180 extensionBehavior[E_GL_EXT_frag_depth] = EBhDisable; in initializeExtensionBehavior() 181 extensionBehavior[E_GL_OES_EGL_image_external] = EBhDisable; in initializeExtensionBehavior() 182 extensionBehavior[E_GL_OES_EGL_image_external_essl3] = EBhDisable; in initializeExtensionBehavior() 183 extensionBehavior[E_GL_EXT_YUV_target] = EBhDisable; in initializeExtensionBehavior() 184 extensionBehavior[E_GL_EXT_shader_texture_lod] = EBhDisable; in initializeExtensionBehavior() 185 extensionBehavior[E_GL_EXT_shadow_samplers] = EBhDisable; in initializeExtensionBehavior() 186 extensionBehavior[E_GL_ARB_texture_rectangl in initializeExtensionBehavior() [all...] |
H A D | parseVersions.h | 167 TMap<TString, TExtensionBehavior> extensionBehavior; // for each extension string, what its current behavior is member in glslang::TParseVersions
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | Initialize.h | 18 TExtensionBehavior &extensionBehavior); 20 // Resets the behavior of the extensions listed in |extensionBehavior| to the 25 TExtensionBehavior &extensionBehavior,
|
H A D | CollectVariables.h | 33 const TExtensionBehavior &extensionBehavior,
|
H A D | DirectiveHandler.h | 30 const TExtensionBehavior &extensionBehavior() const { return mExtensionBehavior; } in extensionBehavior() function in sh::TDirectiveHandler
|
H A D | CollectVariables.cpp | 127 const TExtensionBehavior &extensionBehavior, 263 const TExtensionBehavior &extensionBehavior, in CollectVariablesTraverser() 318 mExtensionBehavior(extensionBehavior), in CollectVariablesTraverser() 1269 const TExtensionBehavior &extensionBehavior, in CollectVariables() 1276 extensionBehavior, resources, tessControlShaderOutputVertices); in CollectVariables() 251 CollectVariablesTraverser( std::vector<sh::ShaderVariable> *attribs, std::vector<sh::ShaderVariable> *outputVariables, std::vector<sh::ShaderVariable> *uniforms, std::vector<sh::ShaderVariable> *inputVaryings, std::vector<sh::ShaderVariable> *outputVaryings, std::vector<sh::ShaderVariable> *sharedVariables, std::vector<sh::InterfaceBlock> *uniformBlocks, std::vector<sh::InterfaceBlock> *shaderStorageBlocks, ShHashFunction64 hashFunction, TSymbolTable *symbolTable, GLenum shaderType, const TExtensionBehavior &extensionBehavior, const ShBuiltInResources &resources, int tessControlShaderOutputVertices) CollectVariablesTraverser() argument 1257 CollectVariables(TIntermBlock *root, std::vector<ShaderVariable> *attributes, std::vector<ShaderVariable> *outputVariables, std::vector<ShaderVariable> *uniforms, std::vector<ShaderVariable> *inputVaryings, std::vector<ShaderVariable> *outputVaryings, std::vector<ShaderVariable> *sharedVariables, std::vector<InterfaceBlock> *uniformBlocks, std::vector<InterfaceBlock> *shaderStorageBlocks, ShHashFunction64 hashFunction, TSymbolTable *symbolTable, GLenum shaderType, const TExtensionBehavior &extensionBehavior, const ShBuiltInResources &resources, int tessControlShaderOutputVertices) CollectVariables() argument
|
H A D | OutputHLSL.h | 43 const TExtensionBehavior &extensionBehavior,
|
H A D | ParseContext.h | 196 const TExtensionBehavior &extensionBehavior() const in extensionBehavior() function in sh::TParseContext 198 return mDirectiveHandler.extensionBehavior(); in extensionBehavior()
|
H A D | ParseContext.cpp | 1438 const TExtensionBehavior &extBehavior = extensionBehavior(); in checkCanUseOneOfExtensions() 2106 return IsExtensionEnabled(extensionBehavior(), extension); in isExtensionEnabled() 2328 IsExtensionEnabled(mDirectiveHandler.extensionBehavior(), in executeInitializer() 3977 extensionBehavior())) in parseFunctionDeclarator()
|
H A D | OutputHLSL.cpp | 303 const TExtensionBehavior &extensionBehavior, in OutputHLSL() 319 mExtensionBehavior(extensionBehavior), in OutputHLSL() 300 OutputHLSL(sh::GLenum shaderType, ShShaderSpec shaderSpec, int shaderVersion, const TExtensionBehavior &extensionBehavior, const char *sourcePath, ShShaderOutput outputType, int numRenderTargets, int maxDualSourceDrawBuffers, const std::vector<ShaderVariable> &uniforms, ShCompileOptions compileOptions, sh::WorkGroupSize workGroupSize, TSymbolTable *symbolTable, PerformanceDiagnostics *perfDiagnostics, const std::map<int, const TInterfaceBlock *> &uniformBlockOptimizedMap, const std::vector<InterfaceBlock> &shaderStorageBlocks) OutputHLSL() argument
|
H A D | glslang_lex_autogen.cpp | 3803 const TExtensionBehavior &extBehavior = context->extensionBehavior(); in glslang_scan()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | Compiler.cpp | 97 InitExtensionBehavior(resources, extensionBehavior); in Init() 122 TParseContext parseContext(symbolTable, extensionBehavior, intermediate, in compile() 250 return extensionBehavior; in getExtensionBehavior()
|
H A D | Initialize.h | 29 TExtensionBehavior& extensionBehavior);
|
H A D | DirectiveHandler.h | 33 const TExtensionBehavior& extensionBehavior() const { return mExtensionBehavior; } in extensionBehavior() function in TDirectiveHandler
|
H A D | Compiler.h | 116 TExtensionBehavior extensionBehavior; member in TCompiler
|
H A D | ParseHelper.h | 148 const TExtensionBehavior& extensionBehavior() const { return mDirectiveHandler.extensionBehavior(); } in extensionBehavior() function in TParseContext
|
H A D | ParseHelper.cpp | 1064 const TExtensionBehavior& extBehavior = extensionBehavior(); in extensionErrorCheck() 1123 const TExtensionBehavior& extbehavior = extensionBehavior(); in supportsExtension()
|
H A D | glslang_lex.cpp | 3810 const TExtensionBehavior& extBehavior = context->extensionBehavior(); in glslang_scan()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | InitializeVariables.cpp | 186 const TExtensionBehavior &extensionBehavior, in InsertInitCode() 202 !IsExtensionEnabled(extensionBehavior, TExtension::EXT_draw_buffers)) in InsertInitCode() 348 const TExtensionBehavior &extensionBehavior, in InitializeVariables() 354 extensionBehavior, canUseLoopsToInitialize, highPrecisionSupported); in InitializeVariables() 181 InsertInitCode(TCompiler *compiler, TIntermSequence *mainBody, const InitVariableList &variables, TSymbolTable *symbolTable, int shaderVersion, const TExtensionBehavior &extensionBehavior, bool canUseLoopsToInitialize, bool highPrecisionSupported) InsertInitCode() argument 343 InitializeVariables(TCompiler *compiler, TIntermBlock *root, const InitVariableList &vars, TSymbolTable *symbolTable, int shaderVersion, const TExtensionBehavior &extensionBehavior, bool canUseLoopsToInitialize, bool highPrecisionSupported) InitializeVariables() argument
|
H A D | InitializeVariables.h | 54 const TExtensionBehavior &extensionBehavior,
|
/third_party/glslang/glslang/HLSL/ |
H A D | hlslParseHelper.cpp | 113 extensionBehavior[E_GL_GOOGLE_cpp_style_line_directive] = EBhEnable; in initializeExtensionBehavior()
|