HomeSort by relevance Sort by last modified time
    Searched refs:TType (Results 1 - 25 of 31) sorted by null

1 2

  /external/chromium_org/third_party/angle_dx11/src/compiler/
BuiltInFunctionEmulator.h 28 bool SetFunctionCalled(TOperator op, const TType& param);
30 TOperator op, const TType& param1, const TType& param2);
81 TBuiltInFunction IdentifyFunction(TOperator op, const TType& param);
83 TOperator op, const TType& param1, const TType& param2);
OutputHLSL.h 36 TString typeString(const TType &type);
37 TString textureString(const TType &type);
39 static TString arrayString(const TType &type);
40 static TString initializer(const TType &type);
42 static TString decorateUniform(const TString &string, const TType &type);
43 static TString decorateField(const TString &string, const TType &structure);
64 int vectorSize(const TType &type) const;
66 void addConstructor(const TType &type, const TString &name, const TIntermSequence *parameters);
67 const ConstantUnion *writeConstantUnion(const TType &type, const ConstantUnion *constUnion);
158 void declareUniform(const TType &type, const TString &name, int index)
    [all...]
Types.h 17 class TType;
23 TField(TType* type, TString* name) : mType(type), mName(name) {}
27 TType* type() { return mType; }
28 const TType* type() const { return mType; }
34 TType* mType;
93 class TType
97 TType() {}
98 TType(TBasicType t, TPrecision p, TQualifier q = EvqTemporary, int s = 1, bool m = false, bool a = false) :
102 explicit TType(const TPublicType &p);
103 TType(TStructure* userDef, TPrecision p = EbpUndefined)
    [all...]
Initialize.cpp 19 TType *float1 = new TType(EbtFloat, EbpUndefined, EvqGlobal, 1);
20 TType *float2 = new TType(EbtFloat, EbpUndefined, EvqGlobal, 2);
21 TType *float3 = new TType(EbtFloat, EbpUndefined, EvqGlobal, 3);
22 TType *float4 = new TType(EbtFloat, EbpUndefined, EvqGlobal, 4);
24 TType *int2 = new TType(EbtInt, EbpUndefined, EvqGlobal, 2)
    [all...]
localintermediate.h 28 TIntermSymbol* addSymbol(int Id, const TString&, const TType&, const TSourceLoc&);
29 TIntermTyped* addConversion(TOperator, const TType&, TIntermTyped*);
40 TIntermConstantUnion* addConstantUnion(ConstantUnion*, const TType&, const TSourceLoc&);
42 bool parseConstTree(const TSourceLoc&, TIntermNode*, ConstantUnion*, TOperator, TSymbolTable&, TType, bool singleConstantParam = false);
OutputGLSLBase.h 28 void writeVariableType(const TType& type);
31 const ConstantUnion* writeConstantUnion(const TType& type, const ConstantUnion* pConstUnion);
32 TString getTypeName(const TType& type);
SymbolTable.h 78 TVariable(const TString *name, const TType& t, bool uT = false ) : TSymbol(name), type(t), userType(uT), unionArray(0) { }
81 TType& getType() { return type; }
82 const TType& getType() const { return type; }
110 TType type;
123 TType* type;
133 returnType(TType(EbtVoid, EbpUndefined)),
136 TFunction(const TString *name, TType& retType, TOperator tOp = EOpNull) :
158 const TType& getReturnType() const { return returnType; }
176 TType returnType;
284 TVariable *constant = new TVariable(NewPoolTString(name), TType(EbtInt, EbpUndefined, EvqConst, 1))
    [all...]
BuiltInFunctionEmulator.cpp 280 TOperator op, const TType& param)
287 TOperator op, const TType& param1, const TType& param2)
328 TOperator op, const TType& param)
355 TOperator op, const TType& param1, const TType& param2)
ParseHelper.h 54 const TType* currentFunctionType; // the return type of the function that's currently being parsed
85 bool constructorErrorCheck(const TSourceLoc& line, TIntermNode*, TFunction&, TOperator, TType*);
95 bool parameterSamplerErrorCheck(const TSourceLoc& line, TQualifier qualifier, const TType& type);
98 bool paramErrorCheck(const TSourceLoc& line, TQualifier qualifier, TQualifier paramQualifier, TType* type);
106 bool containsSampler(TType& type);
112 TIntermTyped* addConstructor(TIntermNode*, const TType*, TOperator, TFunction*, const TSourceLoc&);
113 TIntermTyped* foldConstConstructor(TIntermAggregate* aggrNode, const TType& type);
114 TIntermTyped* constructStruct(TIntermNode*, TType*, int, const TSourceLoc&, bool subset);
115 TIntermTyped* constructBuiltIn(const TType*, TOperator, TIntermNode*, const TSourceLoc&, bool subset);
glslang.y 190 TType type(EbtFloat, EbpUndefined);
215 TType t(variable->getType());
240 $$ = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), @1);
245 $$ = context->intermediate.addConstantUnion(unionArray, TType(EbtFloat, EbpUndefined, EvqConst), @1);
250 $$ = context->intermediate.addConstantUnion(unionArray, TType(EbtBool, EbpUndefined, EvqConst), @1);
288 $$->setType(TType($1->getBasicType(), $1->getPrecision(), EvqConst, (int) (*$3.string).size()));
293 $$->setType(TType($1->getBasicType(), $1->getPrecision(), EvqTemporary, (int) vectorString.size()));
310 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), @3);
312 $$->setType(TType($1->getBasicType(), $1->getPrecision(),EvqTemporary, $1->getNominalSize()));
316 TIntermTyped* index = context->intermediate.addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), @3)
    [all...]
VariableInfo.cpp 17 static ShDataType getVariableDataType(const TType& type)
73 static void getBuiltInVariableInfo(const TType& type,
77 static void getUserDefinedVariableInfo(const TType& type,
84 static void getVariableInfo(const TType& type,
105 void getBuiltInVariableInfo(const TType& type,
126 void getUserDefinedVariableInfo(const TType& type,
136 const TType& fieldType = *(fields[i]->type());
intermediate.h 247 TIntermTyped(const TType& t) : type(t) { }
250 void setType(const TType& t) { type = t; }
251 const TType& getType() const { return type; }
252 TType* getTypePointer() { return &type; }
272 TType type;
345 TIntermSymbol(int i, const TString& sym, const TType& t) :
367 TIntermConstantUnion(ConstantUnion *unionPointer, const TType& t) : TIntermTyped(t), unionArrayPointer(unionPointer) { }
396 TIntermOperator(TOperator o) : TIntermTyped(TType(EbtFloat, EbpUndefined)), op(o) {}
397 TIntermOperator(TOperator o, TType& t) : TIntermTyped(t), op(o) {}
433 TIntermUnary(TOperator o, TType& t) : TIntermOperator(o, t), operand(0), useEmulatedFunction(false) {
    [all...]
Intermediate.cpp 20 bool CompareStructure(const TType& leftNodeType, ConstantUnion* rightUnionArray, ConstantUnion* leftUnionArray);
134 TIntermSymbol* TIntermediate::addSymbol(int id, const TString& name, const TType& type, const TSourceLoc& line)
317 child = addConversion(op, TType(newType, child->getPrecision(), EvqTemporary,
407 TIntermTyped* TIntermediate::addConversion(TOperator op, const TType& type, TIntermTyped* node)
510 TType type(promoteTo, node->getPrecision(), EvqTemporary, node->getNominalSize(), node->isMatrix(), node->isArray());
656 TIntermConstantUnion* TIntermediate::addConstantUnion(ConstantUnion* unionArrayPointer, const TType& t, const TSourceLoc& line)
677 constIntNode = addConstantUnion(unionArray, TType(EbtInt, EbpUndefined, EvqConst), line);
889 setType(TType(EbtBool, EbpUndefined));
900 setType(TType(EbtBool, EbpUndefined));
934 setType(TType(basicType, higherPrecision, EvqTemporary, size, true))
    [all...]
SymbolTable.cpp 22 TType::TType(const TPublicType &p) :
32 TString TType::buildMangledName() const
61 size_t TType::getObjectSize() const
86 const TType* fieldType = (*mFields)[i]->type();
ParseHelper.cpp 470 bool TParseContext::constructorErrorCheck(const TSourceLoc& line, TIntermNode* node, TFunction& function, TOperator op, TType* type)
644 bool TParseContext::parameterSamplerErrorCheck(const TSourceLoc& line, TQualifier qualifier, const TType& type)
655 bool TParseContext::containsSampler(TType& type)
703 error(line, "cannot declare arrays of this qualifier", TType(type).getCompleteString().c_str());
721 error(line, "cannot declare arrays of arrays", TType(type).getCompleteString().c_str());
750 variable = new TVariable(&identifier, TType(type));
776 if (! variable->getType().sameElementType(TType(type))) {
833 variable = new TVariable(&identifier, TType(type));
848 bool TParseContext::paramErrorCheck(const TSourceLoc& line, TQualifier qualifier, TQualifier paramQualifier, TType* type)
949 TType type = TType(pType)
    [all...]
OutputHLSL.cpp 133 int OutputHLSL::vectorSize(const TType &type) const
162 const TType &type = uniform->second->getType();
184 const TType &type = varying->second->getType();
193 const TType &type = attribute->second->getType();
    [all...]
OutputGLSLBase.cpp 14 TString arrayBrackets(const TType& type)
74 void TOutputGLSLBase::writeVariableType(const TType& type)
103 const TType& type = arg->getType();
118 const ConstantUnion* TOutputGLSLBase::writeConstantUnion(const TType& type,
131 const TType* fieldType = fields[i]->type();
221 TType leftType = left->getType();
588 const TType& type = node->getType();
737 TString TOutputGLSLBase::getTypeName(const TType& type)
  /external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Headers/
ANTLRMap.h 76 - (ANTLRMapElement *)getName:(NSInteger)ttype;
79 - (void)putName:(NSString *)name TType:(NSInteger)ttype;
ANTLRParser.h 50 TType:(NSInteger)expectedTokenType
  /external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Versions/A/Headers/
ANTLRMap.h 76 - (ANTLRMapElement *)getName:(NSInteger)ttype;
79 - (void)putName:(NSString *)name TType:(NSInteger)ttype;
ANTLRParser.h 50 TType:(NSInteger)expectedTokenType
  /external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Versions/Current/Headers/
ANTLRMap.h 76 - (ANTLRMapElement *)getName:(NSInteger)ttype;
79 - (void)putName:(NSString *)name TType:(NSInteger)ttype;
ANTLRParser.h 50 TType:(NSInteger)expectedTokenType
  /external/antlr/antlr-3.4/runtime/ObjC/Framework/
ANTLRMap.h 76 - (ANTLRMapElement *)getName:(NSInteger)ttype;
79 - (void)putName:(NSString *)name TType:(NSInteger)ttype;
ANTLRParser.h 50 TType:(NSInteger)expectedTokenType

Completed in 1017 milliseconds

1 2