Searched refs:BlockLayoutEncoder (Results 1 – 3 of 3) sorted by relevance
99 class BlockLayoutEncoder102 BlockLayoutEncoder();103 virtual ~BlockLayoutEncoder() {} in ~BlockLayoutEncoder()129 class Std140BlockEncoder : public BlockLayoutEncoder315 …ing &name, int registerIndex, bool samplersOnly, int blockId = -1, BlockLayoutEncoder* encoder = n…
288 BlockLayoutEncoder::BlockLayoutEncoder() in BlockLayoutEncoder() function in glsl::BlockLayoutEncoder293 BlockMemberInfo BlockLayoutEncoder::encodeType(const TType &type) in encodeType()312 size_t BlockLayoutEncoder::getBlockRegister(const BlockMemberInfo &info) in getBlockRegister()318 size_t BlockLayoutEncoder::getBlockRegisterElement(const BlockMemberInfo &info) in getBlockRegisterElement()323 void BlockLayoutEncoder::nextRegister() in nextRegister()328 Std140BlockEncoder::Std140BlockEncoder() : BlockLayoutEncoder() in Std140BlockEncoder()3579 …onst TString &name, int registerIndex, bool samplersOnly, int blockId, BlockLayoutEncoder* encoder) in declareUniform()3593 …coder ? shaderObject->activeUniformBlocks[blockId].registerIndex + BlockLayoutEncoder::getBlockReg… in declareUniform()
2063 …int regInc = block.dataSize / (glsl::BlockLayoutEncoder::BytesPerComponent * glsl::BlockLayoutEnco… in defineUniformBlock()2079 …int regInc = block.dataSize / (glsl::BlockLayoutEncoder::BytesPerComponent * glsl::BlockLayoutEnco… in defineUniformBlock()