HomeSort by relevance Sort by last modified time
    Searched refs:TIntermNode (Results 26 - 50 of 53) sorted by null

12 3

  /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)

Completed in 427 milliseconds

12 3