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() function
40 BlockMemberInfo(int offset, int arrayStride, int matrixStride, bool isRowMajorMatrix) in BlockMemberInfo() argument
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.cpp278 …type, const std::string &name, int registerIndex, int blockId, const BlockMemberInfo& blockMemberI… in Uniform()
295 BlockMemberInfo BlockLayoutEncoder::encodeType(const TType &type) in encodeType()
303 const BlockMemberInfo memberInfo(static_cast<int>(mCurrentOffset * BytesPerComponent), in encodeType()
314 size_t BlockLayoutEncoder::getBlockRegister(const BlockMemberInfo &info) in getBlockRegister()
320 size_t BlockLayoutEncoder::getBlockRegisterElement(const BlockMemberInfo &info) in getBlockRegisterElement()
2331 ArgumentInfo argumentInfo(BlockMemberInfo::getDefaultBlockInfo(), type, -1, -1); in getArgumentInfo()
3633 …const BlockMemberInfo blockInfo = encoder ? encoder->encodeType(type) : BlockMemberInfo::getDefaul… in declareUniform()
3689 …formStructs.push_back(Uniform(type, name.c_str(), registerIndex, -1, BlockMemberInfo::getDefaultBl… in declareUniform()