Home
last modified time | relevance | path

Searched refs:extensionBehavior (Results 1 - 21 of 21) sorted by relevance

/third_party/glslang/glslang/MachineIndependent/
H A DVersions.cpp85 // 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 DparseVersions.h167 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 DInitialize.h18 TExtensionBehavior &extensionBehavior);
20 // Resets the behavior of the extensions listed in |extensionBehavior| to the
25 TExtensionBehavior &extensionBehavior,
H A DCollectVariables.h33 const TExtensionBehavior &extensionBehavior,
H A DDirectiveHandler.h30 const TExtensionBehavior &extensionBehavior() const { return mExtensionBehavior; } in extensionBehavior() function in sh::TDirectiveHandler
H A DCollectVariables.cpp127 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 DOutputHLSL.h43 const TExtensionBehavior &extensionBehavior,
H A DParseContext.h196 const TExtensionBehavior &extensionBehavior() const in extensionBehavior() function in sh::TParseContext
198 return mDirectiveHandler.extensionBehavior(); in extensionBehavior()
H A DParseContext.cpp1438 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 DOutputHLSL.cpp303 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 Dglslang_lex_autogen.cpp3803 const TExtensionBehavior &extBehavior = context->extensionBehavior(); in glslang_scan()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DCompiler.cpp97 InitExtensionBehavior(resources, extensionBehavior); in Init()
122 TParseContext parseContext(symbolTable, extensionBehavior, intermediate, in compile()
250 return extensionBehavior; in getExtensionBehavior()
H A DInitialize.h29 TExtensionBehavior& extensionBehavior);
H A DDirectiveHandler.h33 const TExtensionBehavior& extensionBehavior() const { return mExtensionBehavior; } in extensionBehavior() function in TDirectiveHandler
H A DCompiler.h116 TExtensionBehavior extensionBehavior; member in TCompiler
H A DParseHelper.h148 const TExtensionBehavior& extensionBehavior() const { return mDirectiveHandler.extensionBehavior(); } in extensionBehavior() function in TParseContext
H A DParseHelper.cpp1064 const TExtensionBehavior& extBehavior = extensionBehavior(); in extensionErrorCheck()
1123 const TExtensionBehavior& extbehavior = extensionBehavior(); in supportsExtension()
H A Dglslang_lex.cpp3810 const TExtensionBehavior& extBehavior = context->extensionBehavior(); in glslang_scan()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DInitializeVariables.cpp186 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 DInitializeVariables.h54 const TExtensionBehavior &extensionBehavior,
/third_party/glslang/glslang/HLSL/
H A DhlslParseHelper.cpp113 extensionBehavior[E_GL_GOOGLE_cpp_style_line_directive] = EBhEnable; in initializeExtensionBehavior()

Completed in 49 milliseconds