Lines Matching refs:mExtensionBehavior
388 InitExtensionBehavior(resources, mExtensionBehavior); in Init()
412 ResetExtensionBehavior(mResources, mExtensionBehavior, compileOptions); in compileTreeImpl()
419 auto it = mExtensionBehavior.find(TExtension::ANGLE_multi_draw); in compileTreeImpl()
420 if (it != mExtensionBehavior.end()) in compileTreeImpl()
422 mExtensionBehavior.erase(it); in compileTreeImpl()
431 mExtensionBehavior.find(TExtension::ANGLE_base_vertex_base_instance_shader_builtin); in compileTreeImpl()
432 if (it != mExtensionBehavior.end()) in compileTreeImpl()
434 mExtensionBehavior.erase(it); in compileTreeImpl()
446 TParseContext parseContext(mSymbolTable, mExtensionBehavior, mShaderType, mShaderSpec, in compileTreeImpl()
727 mExtensionBehavior, TExtension::EXT_shader_non_constant_global_initializers); in checkAndSimplifyAST()
857 IsExtensionEnabled(mExtensionBehavior, TExtension::ANGLE_multi_draw)) in checkAndSimplifyAST()
870 IsExtensionEnabled(mExtensionBehavior, in checkAndSimplifyAST()
886 IsExtensionEnabled(mExtensionBehavior, TExtension::EXT_draw_buffers)) in checkAndSimplifyAST()
975 mExtensionBehavior, mResources, mTessControlShaderOutputVertices); in checkAndSimplifyAST()
1188 IsExtensionEnabled(mExtensionBehavior, TExtension::ANGLE_multi_draw) && in compile()
1191 IsExtensionEnabled(mExtensionBehavior, in compile()
1601 return InitializeVariables(this, root, {var}, &mSymbolTable, mShaderVersion, mExtensionBehavior, in initializeGLPosition()
1651 return InitializeVariables(this, root, list, &mSymbolTable, mShaderVersion, mExtensionBehavior, in initializeOutputVariables()
1657 return mExtensionBehavior; in getExtensionBehavior()