Lines Matching defs:BufferBlock

108 // BufferBlock implementation.
110 BufferBlock::BufferBlock (const char* blockName)
118 void BufferBlock::setArraySize (int arraySize)
196 for (std::vector<BufferBlock*>::iterator i = m_bufferBlocks.begin(); i != m_bufferBlocks.end(); i++)
234 BufferBlock& ShaderInterface::allocBlock (const char* name)
237 m_bufferBlocks.push_back(new BufferBlock(name));
607 const BufferBlock& block = interface.getBlock(blockNdx);
614 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
803 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const BufferBlock& bufferBlock)
805 for (BufferBlock::const_iterator iter = bufferBlock.begin(); iter != bufferBlock.end(); ++iter)
859 void generateDeclaration (std::ostream& src, const BufferBlock& block, int bindingPoint)
873 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
958 string getAPIName (const BufferBlock& block, const BufferVar& var, const glu::TypeComponentVector& accessPath)
990 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::TypeComponentVector& accessPath)
1038 const BufferBlock& block,
1092 const BufferBlock& block = interface.getBlock(declNdx);
1104 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
1122 const BufferBlock& block,
1175 const BufferBlock& block = interface.getBlock(declNdx);
1187 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
1219 const BufferBlock& block = interface.getBlock(blockNdx);
1343 const BufferBlock& block,
1385 const BufferBlock& block = interface.getBlock(declNdx);
1398 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
1594 string getBlockAPIName (const BufferBlock& block, int instanceNdx)
1637 const BufferBlock& block = interface.getBlock(declNdx);
1859 const BufferBlock& block = m_interface.getBlock(bindingNdx);
1972 const BufferBlock& block = m_interface.getBlock(bindingNdx);