Mypal/gfx/angle/src/compiler/translator
2020-04-03 20:45:46 +03:00
..
depgraph basic source 2019-03-11 13:26:37 +03:00
timing basic source 2019-03-11 13:26:37 +03:00
64bit-lexer-safety.patch basic source 2019-03-11 13:26:37 +03:00
AddDefaultReturnStatements.cpp basic source 2019-03-11 13:26:37 +03:00
AddDefaultReturnStatements.h basic source 2019-03-11 13:26:37 +03:00
ArrayReturnValueToOutParameter.cpp basic source 2019-03-11 13:26:37 +03:00
ArrayReturnValueToOutParameter.h basic source 2019-03-11 13:26:37 +03:00
ASTMetadataHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
ASTMetadataHLSL.h basic source 2019-03-11 13:26:37 +03:00
BaseTypes.h basic source 2019-03-11 13:26:37 +03:00
blocklayout.cpp basic source 2019-03-11 13:26:37 +03:00
blocklayout.h basic source 2019-03-11 13:26:37 +03:00
blocklayoutHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
blocklayoutHLSL.h basic source 2019-03-11 13:26:37 +03:00
BuiltInFunctionEmulator.cpp basic source 2019-03-11 13:26:37 +03:00
BuiltInFunctionEmulator.h basic source 2019-03-11 13:26:37 +03:00
BuiltInFunctionEmulatorGLSL.cpp basic source 2019-03-11 13:26:37 +03:00
BuiltInFunctionEmulatorGLSL.h basic source 2019-03-11 13:26:37 +03:00
BuiltInFunctionEmulatorHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
BuiltInFunctionEmulatorHLSL.h basic source 2019-03-11 13:26:37 +03:00
Cache.cpp basic source 2019-03-11 13:26:37 +03:00
Cache.h basic source 2019-03-11 13:26:37 +03:00
CallDAG.cpp basic source 2019-03-11 13:26:37 +03:00
CallDAG.h basic source 2019-03-11 13:26:37 +03:00
CodeGen.cpp basic source 2019-03-11 13:26:37 +03:00
Common.h basic source 2019-03-11 13:26:37 +03:00
Compiler.cpp basic source 2019-03-11 13:26:37 +03:00
Compiler.h basic source 2019-03-11 13:26:37 +03:00
ConstantUnion.h basic source 2019-03-11 13:26:37 +03:00
DeferGlobalInitializers.cpp basic source 2019-03-11 13:26:37 +03:00
DeferGlobalInitializers.h basic source 2019-03-11 13:26:37 +03:00
Diagnostics.cpp basic source 2019-03-11 13:26:37 +03:00
Diagnostics.h basic source 2019-03-11 13:26:37 +03:00
DirectiveHandler.cpp basic source 2019-03-11 13:26:37 +03:00
DirectiveHandler.h basic source 2019-03-11 13:26:37 +03:00
EmulateGLFragColorBroadcast.cpp basic source 2019-03-11 13:26:37 +03:00
EmulateGLFragColorBroadcast.h basic source 2019-03-11 13:26:37 +03:00
EmulatePrecision.cpp basic source 2019-03-11 13:26:37 +03:00
EmulatePrecision.h basic source 2019-03-11 13:26:37 +03:00
ExpandIntegerPowExpressions.cpp basic source 2019-03-11 13:26:37 +03:00
ExpandIntegerPowExpressions.h basic source 2019-03-11 13:26:37 +03:00
ExtensionBehavior.h basic source 2019-03-11 13:26:37 +03:00
ExtensionGLSL.cpp basic source 2019-03-11 13:26:37 +03:00
ExtensionGLSL.h basic source 2019-03-11 13:26:37 +03:00
FlagStd140Structs.cpp basic source 2019-03-11 13:26:37 +03:00
FlagStd140Structs.h basic source 2019-03-11 13:26:37 +03:00
ForLoopUnroll.cpp basic source 2019-03-11 13:26:37 +03:00
ForLoopUnroll.h basic source 2019-03-11 13:26:37 +03:00
generate_parser.sh basic source 2019-03-11 13:26:37 +03:00
glslang_lex.cpp basic source 2019-03-11 13:26:37 +03:00
glslang_tab.cpp basic source 2019-03-11 13:26:37 +03:00
glslang_tab.h basic source 2019-03-11 13:26:37 +03:00
glslang.h basic source 2019-03-11 13:26:37 +03:00
glslang.l basic source 2019-03-11 13:26:37 +03:00
glslang.y basic source 2019-03-11 13:26:37 +03:00
HashNames.h basic source 2019-03-11 13:26:37 +03:00
InfoSink.cpp basic source 2019-03-11 13:26:37 +03:00
InfoSink.h basic source 2019-03-11 13:26:37 +03:00
Initialize.cpp basic source 2019-03-11 13:26:37 +03:00
Initialize.h basic source 2019-03-11 13:26:37 +03:00
InitializeDll.cpp basic source 2019-03-11 13:26:37 +03:00
InitializeDll.h basic source 2019-03-11 13:26:37 +03:00
InitializeGlobals.h basic source 2019-03-11 13:26:37 +03:00
InitializeParseContext.cpp basic source 2019-03-11 13:26:37 +03:00
InitializeParseContext.h basic source 2019-03-11 13:26:37 +03:00
InitializeVariables.cpp basic source 2019-03-11 13:26:37 +03:00
InitializeVariables.h basic source 2019-03-11 13:26:37 +03:00
Intermediate.cpp basic source 2019-03-11 13:26:37 +03:00
Intermediate.h basic source 2019-03-11 13:26:37 +03:00
IntermNode.cpp basic source 2019-03-11 13:26:37 +03:00
IntermNode.h basic source 2019-03-11 13:26:37 +03:00
IntermNodePatternMatcher.cpp basic source 2019-03-11 13:26:37 +03:00
IntermNodePatternMatcher.h basic source 2019-03-11 13:26:37 +03:00
intermOut.cpp basic source 2019-03-11 13:26:37 +03:00
IntermTraverse.cpp basic source 2019-03-11 13:26:37 +03:00
length_limits.h basic source 2019-03-11 13:26:37 +03:00
LoopInfo.cpp basic source 2019-03-11 13:26:37 +03:00
LoopInfo.h basic source 2019-03-11 13:26:37 +03:00
MMap.h basic source 2019-03-11 13:26:37 +03:00
NodeSearch.h basic source 2019-03-11 13:26:37 +03:00
Operator.cpp basic source 2019-03-11 13:26:37 +03:00
Operator.h basic source 2019-03-11 13:26:37 +03:00
OutputESSL.cpp basic source 2019-03-11 13:26:37 +03:00
OutputESSL.h basic source 2019-03-11 13:26:37 +03:00
OutputGLSL.cpp basic source 2019-03-11 13:26:37 +03:00
OutputGLSL.h basic source 2019-03-11 13:26:37 +03:00
OutputGLSLBase.cpp basic source 2019-03-11 13:26:37 +03:00
OutputGLSLBase.h basic source 2019-03-11 13:26:37 +03:00
OutputHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
OutputHLSL.h basic source 2019-03-11 13:26:37 +03:00
ParseContext.cpp basic source 2019-03-11 13:26:37 +03:00
ParseContext.h basic source 2019-03-11 13:26:37 +03:00
PoolAlloc.cpp basic source 2019-03-11 13:26:37 +03:00
PoolAlloc.h basic source 2019-03-11 13:26:37 +03:00
Pragma.h basic source 2019-03-11 13:26:37 +03:00
PruneEmptyDeclarations.cpp basic source 2019-03-11 13:26:37 +03:00
PruneEmptyDeclarations.h basic source 2019-03-11 13:26:37 +03:00
RecordConstantPrecision.cpp basic source 2019-03-11 13:26:37 +03:00
RecordConstantPrecision.h basic source 2019-03-11 13:26:37 +03:00
RegenerateStructNames.cpp basic source 2019-03-11 13:26:37 +03:00
RegenerateStructNames.h basic source 2019-03-11 13:26:37 +03:00
RemoveDynamicIndexing.cpp basic source 2019-03-11 13:26:37 +03:00
RemoveDynamicIndexing.h basic source 2019-03-11 13:26:37 +03:00
RemovePow.cpp basic source 2019-03-11 13:26:37 +03:00
RemovePow.h basic source 2019-03-11 13:26:37 +03:00
RemoveSwitchFallThrough.cpp basic source 2019-03-11 13:26:37 +03:00
RemoveSwitchFallThrough.h basic source 2019-03-11 13:26:37 +03:00
RenameFunction.h basic source 2019-03-11 13:26:37 +03:00
RewriteDoWhile.cpp basic source 2019-03-11 13:26:37 +03:00
RewriteDoWhile.h basic source 2019-03-11 13:26:37 +03:00
RewriteElseBlocks.cpp basic source 2019-03-11 13:26:37 +03:00
RewriteElseBlocks.h basic source 2019-03-11 13:26:37 +03:00
RewriteTexelFetchOffset.cpp basic source 2019-03-11 13:26:37 +03:00
RewriteTexelFetchOffset.h basic source 2019-03-11 13:26:37 +03:00
ScalarizeVecAndMatConstructorArgs.cpp basic source 2019-03-11 13:26:37 +03:00
ScalarizeVecAndMatConstructorArgs.h basic source 2019-03-11 13:26:37 +03:00
SearchSymbol.cpp basic source 2019-03-11 13:26:37 +03:00
SearchSymbol.h basic source 2019-03-11 13:26:37 +03:00
SeparateArrayInitialization.cpp basic source 2019-03-11 13:26:37 +03:00
SeparateArrayInitialization.h basic source 2019-03-11 13:26:37 +03:00
SeparateDeclarations.cpp basic source 2019-03-11 13:26:37 +03:00
SeparateDeclarations.h basic source 2019-03-11 13:26:37 +03:00
SeparateExpressionsReturningArrays.cpp basic source 2019-03-11 13:26:37 +03:00
SeparateExpressionsReturningArrays.h basic source 2019-03-11 13:26:37 +03:00
ShaderLang.cpp basic source 2019-03-11 13:26:37 +03:00
ShaderVars.cpp basic source 2019-03-11 13:26:37 +03:00
SimplifyLoopConditions.cpp basic source 2019-03-11 13:26:37 +03:00
SimplifyLoopConditions.h basic source 2019-03-11 13:26:37 +03:00
SplitSequenceOperator.cpp basic source 2019-03-11 13:26:37 +03:00
SplitSequenceOperator.h basic source 2019-03-11 13:26:37 +03:00
StructureHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
StructureHLSL.h basic source 2019-03-11 13:26:37 +03:00
SymbolTable.cpp basic source 2019-03-11 13:26:37 +03:00
SymbolTable.h basic source 2019-03-11 13:26:37 +03:00
TextureFunctionHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
TextureFunctionHLSL.h basic source 2019-03-11 13:26:37 +03:00
TranslatorESSL.cpp basic source 2019-03-11 13:26:37 +03:00
TranslatorESSL.h basic source 2019-03-11 13:26:37 +03:00
TranslatorGLSL.cpp Fix graphics crash on systems missing gpu_shader5. 2020-04-03 20:45:46 +03:00
TranslatorGLSL.h basic source 2019-03-11 13:26:37 +03:00
TranslatorHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
TranslatorHLSL.h basic source 2019-03-11 13:26:37 +03:00
Types.cpp basic source 2019-03-11 13:26:37 +03:00
Types.h basic source 2019-03-11 13:26:37 +03:00
UnfoldShortCircuitAST.cpp basic source 2019-03-11 13:26:37 +03:00
UnfoldShortCircuitAST.h basic source 2019-03-11 13:26:37 +03:00
UnfoldShortCircuitToIf.cpp basic source 2019-03-11 13:26:37 +03:00
UnfoldShortCircuitToIf.h basic source 2019-03-11 13:26:37 +03:00
UniformHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
UniformHLSL.h basic source 2019-03-11 13:26:37 +03:00
util.cpp basic source 2019-03-11 13:26:37 +03:00
util.h basic source 2019-03-11 13:26:37 +03:00
UtilsHLSL.cpp basic source 2019-03-11 13:26:37 +03:00
UtilsHLSL.h basic source 2019-03-11 13:26:37 +03:00
ValidateGlobalInitializer.cpp basic source 2019-03-11 13:26:37 +03:00
ValidateGlobalInitializer.h basic source 2019-03-11 13:26:37 +03:00
ValidateLimitations.cpp basic source 2019-03-11 13:26:37 +03:00
ValidateLimitations.h basic source 2019-03-11 13:26:37 +03:00
ValidateMaxParameters.cpp basic source 2019-03-11 13:26:37 +03:00
ValidateMaxParameters.h basic source 2019-03-11 13:26:37 +03:00
ValidateOutputs.cpp basic source 2019-03-11 13:26:37 +03:00
ValidateOutputs.h basic source 2019-03-11 13:26:37 +03:00
ValidateSwitch.cpp basic source 2019-03-11 13:26:37 +03:00
ValidateSwitch.h basic source 2019-03-11 13:26:37 +03:00
VariableInfo.cpp basic source 2019-03-11 13:26:37 +03:00
VariableInfo.h basic source 2019-03-11 13:26:37 +03:00
VariablePacker.cpp basic source 2019-03-11 13:26:37 +03:00
VariablePacker.h basic source 2019-03-11 13:26:37 +03:00
VersionGLSL.cpp basic source 2019-03-11 13:26:37 +03:00
VersionGLSL.h basic source 2019-03-11 13:26:37 +03:00