Searched refs:TObjectReflection (Results 1 – 2 of 2) sorted by relevance
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | reflection.h | 56 class TObjectReflection { 58 …TObjectReflection(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; 168 …TObjectReflection badReflection; // return for queries of -1 or generally out of range; has expect…
|
D | reflection.cpp | 111 … 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()
|