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);
60 Uniform(GLenum type, GLenum precision, const std::string &name, int arraySize, int registerIndex, int blockId, const BlockMemberInfo& blockMemberInfo);
70 BlockMemberInfo blockInfo;
98 BlockMemberInfo encodeType(const TType &type);
108 static size_t getBlockRegister(const BlockMemberInfo &info)
    [all...]
OutputASM.cpp 84 Uniform::Uniform(GLenum type, GLenum precision, const std::string &name, int arraySize, int registerIndex, int blockId, const BlockMemberInfo& blockMemberInfo) :
85 type(type), precision(precision), name(name), arraySize(arraySize), registerIndex(registerIndex), blockId(blockId), blockInfo(blockMemberInfo)
101 BlockMemberInfo BlockLayoutEncoder::encodeType(const TType &type)
108 const BlockMemberInfo memberInfo(static_cast<int>(mCurrentOffset * BytesPerComponent),
119 size_t BlockLayoutEncoder::getBlockRegister(const BlockMemberInfo &info)
125 size_t BlockLayoutEncoder::getBlockRegisterElement(const BlockMemberInfo &info)
    [all...]

Completed in 63 milliseconds