Home
last modified time | relevance | path

Searched refs:TObjectReflection (Results 1 – 2 of 2) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
Dreflection.h56 class TObjectReflection {
58TObjectReflection(const TString& pName, const TType& pType, int pOffset, int pGLDefineType, int pS… in TObjectReflection() function
79 static TObjectReflection badReflection() { return TObjectReflection(); } in badReflection()
90 TObjectReflection() : offset(-1), glDefineType(-1), size(-1), index(-1), type(nullptr) { } in TObjectReflection() function
98 TReflection() : badReflection(TObjectReflection::badReflection()) in TReflection()
111 const TObjectReflection& getUniform(int i) const in getUniform()
121 const TObjectReflection& getUniformBlock(int i) const in getUniformBlock()
131 const TObjectReflection& getAttribute(int i) const in getAttribute()
166 typedef std::vector<TObjectReflection> TMapIndexToReflection;
168TObjectReflection badReflection; // return for queries of -1 or generally out of range; has expect…
Dreflection.cpp111 … reflection.indexToAttribute.push_back(TObjectReflection(name, type, 0, mapToGlType(type), 0, 0)); in addAttribute()
251 reflection.indexToUniform.push_back(TObjectReflection(name, *terminalType, offset, in blowUpActiveAggregate()
355 … reflection.indexToUniformBlock.push_back(TObjectReflection(name, type, -1, -1, size, -1)); in addBlockName()