/external/chromium_org/third_party/angle/src/compiler/translator/ |
Intermediate.cpp | 287 TIntermTyped* TIntermediate::addUnaryMath(TOperator op, TIntermNode* childNode, const TSourceLoc& line) 384 TIntermAggregate* TIntermediate::setAggregateOperator(TIntermNode* node, TOperator op, const TSourceLoc& line) 553 TIntermAggregate* TIntermediate::growAggregate(TIntermNode* left, TIntermNode* right, const TSourceLoc& line) 580 TIntermAggregate* TIntermediate::makeAggregate(TIntermNode* node, const TSourceLoc& line) 600 TIntermNode* TIntermediate::addSelection(TIntermTyped* cond, TIntermNodePair nodePair, const TSourceLoc& line) 715 TIntermNode* TIntermediate::addLoop(TLoopType type, TIntermNode* init, TIntermTyped* cond, TIntermTyped* expr, TIntermNode* body, const TSourceLoc& line) 717 TIntermNode* node = new TIntermLoop(type, init, cond, expr, body) [all...] |
BuiltInFunctionEmulator.h | 34 void MarkBuiltInFunctionsForEmulation(TIntermNode* root);
|
FlagStd140Structs.cpp | 68 std::vector<TIntermTyped *> FlagStd140ValueStructs(TIntermNode *node)
|
RewriteElseBlocks.cpp | 54 TIntermNode *statement = node->getSequence()[statementIndex]; 84 TIntermNode *ElseBlockRewriter::rewriteSelection(TIntermSelection *selection) 97 TIntermNode *negatedElse = NULL; 126 void RewriteElseBlocks(TIntermNode *node)
|
TranslatorESSL.cpp | 15 void TranslatorESSL::translate(TIntermNode* root) {
|
TranslatorHLSL.h | 25 virtual void translate(TIntermNode* root);
|
Compiler.cpp | 180 TIntermNode* root = parseContext.treeRoot; 367 bool TCompiler::detectCallDepth(TIntermNode* root, TInfoSink& infoSink, bool limitCallStackDepth) 393 bool TCompiler::validateOutputs(TIntermNode* root) 400 void TCompiler::rewriteCSSShader(TIntermNode* root) 406 bool TCompiler::validateLimitations(TIntermNode* root) 413 bool TCompiler::enforceTimingRestrictions(TIntermNode* root, bool outputGraph) 443 bool TCompiler::limitExpressionComplexity(TIntermNode* root) 475 bool TCompiler::enforceVertexShaderTimingRestrictions(TIntermNode* root) 482 void TCompiler::collectVariables(TIntermNode* root) 494 void TCompiler::initializeGLPosition(TIntermNode* root [all...] |
ParseContext.h | 55 TIntermNode* treeRoot; // root of parse tree being created 92 bool constructorErrorCheck(const TSourceLoc& line, TIntermNode*, TFunction&, TOperator, TType*); 122 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable = 0); 130 TIntermAggregate* parseArrayDeclarator(TPublicType &publicType, const TSourceLoc& identifierLocation, const TString &identifier, const TSourceLoc& arrayLocation, TIntermNode *declaratorList, TIntermTyped *indexExpression); 134 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, const TSourceLoc&); 136 TIntermTyped* constructStruct(TIntermNode*, TType*, int, const TSourceLoc&, bool subset); 137 TIntermTyped* constructBuiltIn(const TType*, TOperator, TIntermNode*, const TSourceLoc&, bool subset);
|
ValidateLimitations.cpp | 105 TIntermNode *body = node->getBody(); 170 TIntermNode *init = node->getInit(); 228 TIntermNode *cond = node->getCondition(); 288 TIntermNode *expr = node->getExpression(); 412 TIntermNode* operand) 428 bool ValidateLimitations::isConstExpr(TIntermNode *node) 434 bool ValidateLimitations::isConstIndexExpr(TIntermNode *node)
|
ForLoopUnroll.cpp | 52 TIntermNode *body = node->getBody();
|
OutputGLSLBase.h | 44 void visitCodeBlock(TIntermNode *node);
|
UnfoldShortCircuit.cpp | 23 void UnfoldShortCircuit::traverse(TIntermNode *node)
|
glslang_tab.h | 204 TIntermNode* intermNode;
|
OutputHLSL.h | 67 void traverseStatements(TIntermNode *node); 68 bool isSingleStatement(TIntermNode *node);
|
BuiltInFunctionEmulator.cpp | 386 TIntermNode* root)
|
LoopInfo.cpp | 20 TIntermNode *expr = node->getExpression();
|
intermOut.cpp | 60 void OutputTreeText(TInfoSinkBase& sink, TIntermNode* node, const int depth) 431 void TIntermediate::outputTree(TIntermNode* root)
|
parseConst.cpp | 239 bool TIntermediate::parseConstTree(const TSourceLoc& line, TIntermNode* root, ConstantUnion* unionArray, TOperator constructorType, TType t, bool singleConstantParam)
|
ParseContext.cpp | 468 bool TParseContext::constructorErrorCheck(const TSourceLoc& line, TIntermNode* node, TFunction& function, TOperator op, TType* type) 1054 TIntermTyped* initializer, TIntermNode*& intermNode, TVariable* variable) [all...] |
OutputGLSLBase.cpp | 22 bool isSingleStatement(TIntermNode *node) 614 TIntermNode *node = *iter; 955 void TOutputGLSLBase::visitCodeBlock(TIntermNode *node)
|
/external/chromium_org/third_party/angle/src/compiler/translator/depgraph/ |
DependencyGraph.h | 36 TGraphNode(TIntermNode* node) : intermNode(node) {} 40 TIntermNode* intermNode; 48 TGraphParentNode(TIntermNode* node) : TGraphNode(node) {} 141 TDependencyGraph(TIntermNode* intermNode);
|
DependencyGraphBuilder.h | 18 static void build(TIntermNode* node, TDependencyGraph* graph); 162 void build(TIntermNode* intermNode) { intermNode->traverse(this); }
|
DependencyGraph.cpp | 12 TDependencyGraph::TDependencyGraph(TIntermNode* intermNode)
|
/external/chromium_org/third_party/angle/src/third_party/compiler/ |
ArrayBoundsClamper.cpp | 83 void ArrayBoundsClamper::MarkIndirectArrayBoundsForClamping(TIntermNode* root)
|
/external/chromium_org/third_party/angle/src/compiler/translator/timing/ |
RestrictFragmentShaderTiming.cpp | 79 void RestrictFragmentShaderTiming::beginError(const TIntermNode* node)
|