HomeSort by relevance Sort by last modified time
    Searched refs:BlockMemberInfo (Results 1 - 2 of 2) sorted by null

  /external/swiftshader/src/OpenGL/compiler/
OutputASM.h 36 struct BlockMemberInfo
38 BlockMemberInfo() : offset(-1), arrayStride(-1), matrixStride(-1), isRowMajorMatrix(false) {}
40 BlockMemberInfo(int offset, int arrayStride, int matrixStride, bool isRowMajorMatrix)
47 static BlockMemberInfo getDefaultBlockInfo()
49 return BlockMemberInfo(-1, -1, -1, false);
74 Uniform(const TType& type, const std::string &name, int registerIndex, int blockId, const BlockMemberInfo& blockMemberInfo);
77 BlockMemberInfo blockInfo;
105 BlockMemberInfo encodeType(const TType &type);
115 static size_t getBlockRegister(const BlockMemberInfo &info)
    [all...]
OutputASM.cpp 276 Uniform::Uniform(const TType& type, const std::string &name, int registerIndex, int blockId, const BlockMemberInfo& blockMemberInfo) :
277 ShaderVariable(type, name, registerIndex), blockId(blockId), blockInfo(blockMemberInfo)
293 BlockMemberInfo BlockLayoutEncoder::encodeType(const TType &type)
301 const BlockMemberInfo memberInfo(static_cast<int>(mCurrentOffset * BytesPerComponent),
312 size_t BlockLayoutEncoder::getBlockRegister(const BlockMemberInfo &info)
318 size_t BlockLayoutEncoder::getBlockRegisterElement(const BlockMemberInfo &info)
    [all...]

Completed in 145 milliseconds