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…
290 BlockLayoutEncoder::BlockLayoutEncoder() in BlockLayoutEncoder() function in glsl::BlockLayoutEncoder295 BlockMemberInfo BlockLayoutEncoder::encodeType(const TType &type) in encodeType()314 size_t BlockLayoutEncoder::getBlockRegister(const BlockMemberInfo &info) in getBlockRegister()320 size_t BlockLayoutEncoder::getBlockRegisterElement(const BlockMemberInfo &info) in getBlockRegisterElement()325 void BlockLayoutEncoder::nextRegister() in nextRegister()330 Std140BlockEncoder::Std140BlockEncoder() : BlockLayoutEncoder() in Std140BlockEncoder()3625 …onst TString &name, int registerIndex, bool samplersOnly, int blockId, BlockLayoutEncoder* encoder) in declareUniform()3639 …coder ? shaderObject->activeUniformBlocks[blockId].registerIndex + BlockLayoutEncoder::getBlockReg… in declareUniform()
2077 …int regInc = block.dataSize / (glsl::BlockLayoutEncoder::BytesPerComponent * glsl::BlockLayoutEnco… in defineUniformBlock()2093 …int regInc = block.dataSize / (glsl::BlockLayoutEncoder::BytesPerComponent * glsl::BlockLayoutEnco… in defineUniformBlock()