Home
last modified time | relevance | path

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

/external/swiftshader/src/OpenGL/compiler/
DOutputASM.h36 struct BlockMemberInfo struct
38 BlockMemberInfo() : offset(-1), arrayStride(-1), matrixStride(-1), isRowMajorMatrix(false) {} in BlockMemberInfo() argument
40 BlockMemberInfo(int offset, int arrayStride, int matrixStride, bool isRowMajorMatrix) in BlockMemberInfo() function
47 static BlockMemberInfo getDefaultBlockInfo() in getDefaultBlockInfo() argument
49 return BlockMemberInfo(-1, -1, -1, false); in getDefaultBlockInfo()
74 …type, const std::string &name, int registerIndex, int blockId, const BlockMemberInfo& blockMemberI… argument
77 BlockMemberInfo blockInfo;
105 BlockMemberInfo encodeType(const TType &type);
115 static size_t getBlockRegister(const BlockMemberInfo &info);
116 static size_t getBlockRegisterElement(const BlockMemberInfo &info);
[all …]
DOutputASM.cpp276 …type, const std::string &name, int registerIndex, int blockId, const BlockMemberInfo& blockMemberI… in Uniform()
293 BlockMemberInfo BlockLayoutEncoder::encodeType(const TType &type) in encodeType()
301 const BlockMemberInfo memberInfo(static_cast<int>(mCurrentOffset * BytesPerComponent), in encodeType()
312 size_t BlockLayoutEncoder::getBlockRegister(const BlockMemberInfo &info) in getBlockRegister()
318 size_t BlockLayoutEncoder::getBlockRegisterElement(const BlockMemberInfo &info) in getBlockRegisterElement()
2298 ArgumentInfo argumentInfo(BlockMemberInfo::getDefaultBlockInfo(), type, -1, -1); in getArgumentInfo()
3587 …const BlockMemberInfo blockInfo = encoder ? encoder->encodeType(type) : BlockMemberInfo::getDefaul… in declareUniform()
3643 …formStructs.push_back(Uniform(type, name.c_str(), registerIndex, -1, BlockMemberInfo::getDefaultBl… in declareUniform()