|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "compiler/translator/Compiler.h"#include <sstream>#include "angle_gl.h"#include "common/utilities.h"#include "compiler/translator/AddAndTrueToLoopCondition.h"#include "compiler/translator/Cache.h"#include "compiler/translator/CallDAG.h"#include "compiler/translator/DeferGlobalInitializers.h"#include "compiler/translator/EmulateGLFragColorBroadcast.h"#include "compiler/translator/EmulatePrecision.h"#include "compiler/translator/ForLoopUnroll.h"#include "compiler/translator/Initialize.h"#include "compiler/translator/InitializeParseContext.h"#include "compiler/translator/InitializeVariables.h"#include "compiler/translator/ParseContext.h"#include "compiler/translator/PruneEmptyDeclarations.h"#include "compiler/translator/RegenerateStructNames.h"#include "compiler/translator/RemovePow.h"#include "compiler/translator/RewriteDoWhile.h"#include "compiler/translator/ScalarizeVecAndMatConstructorArgs.h"#include "compiler/translator/UnfoldShortCircuitAST.h"#include "compiler/translator/UseInterfaceBlockFields.h"#include "compiler/translator/ValidateLimitations.h"#include "compiler/translator/ValidateMaxParameters.h"#include "compiler/translator/ValidateOutputs.h"#include "compiler/translator/VariablePacker.h"#include "third_party/compiler/ArrayBoundsClamper.h"Classes | |
| class | TCompiler::UnusedPredicate |
Functions | |
| bool | IsWebGLBasedSpec (ShShaderSpec spec) |
| bool | IsGLSL130OrNewer (ShShaderOutput output) |
| size_t | GetGlobalMaxTokenSize (ShShaderSpec spec) |
| size_t GetGlobalMaxTokenSize | ( | ShShaderSpec | spec | ) |
| bool IsGLSL130OrNewer | ( | ShShaderOutput | output | ) |
| bool IsWebGLBasedSpec | ( | ShShaderSpec | spec | ) |
1.8.13