Lines Matching defs:BufferBlock
110 // BufferBlock implementation.
112 BufferBlock::BufferBlock (const char* blockName)
120 void BufferBlock::setArraySize (int arraySize)
247 for (std::vector<BufferBlock*>::iterator i = m_bufferBlocks.begin(); i != m_bufferBlocks.end(); i++)
285 BufferBlock& ShaderInterface::allocBlock (const char* name)
288 m_bufferBlocks.push_back(new BufferBlock(name));
692 const BufferBlock& block = interface.getBlock(blockNdx);
699 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
888 void collectUniqueBasicTypes (std::set<glu::DataType>& basicTypes, const BufferBlock& bufferBlock)
890 for (BufferBlock::const_iterator iter = bufferBlock.begin(); iter != bufferBlock.end(); ++iter)
944 void generateDeclaration (std::ostream& src, const BufferBlock& block, int bindingPoint)
958 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
1043 string getAPIName (const BufferBlock& block, const BufferVar& var, const glu::TypeComponentVector& accessPath)
1075 string getShaderName (const BufferBlock& block, int instanceNdx, const BufferVar& var, const glu::TypeComponentVector& accessPath)
1123 const BufferBlock& block,
1177 const BufferBlock& block = interface.getBlock(declNdx);
1189 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
1207 const BufferBlock& block,
1260 const BufferBlock& block = interface.getBlock(declNdx);
1272 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
1305 const BufferBlock& block = interface.getBlock(blockNdx);
1565 const BufferBlock& block,
1607 const BufferBlock& block = interface.getBlock(declNdx);
1620 for (BufferBlock::const_iterator varIter = block.begin(); varIter != block.end(); varIter++)
1816 string getBlockAPIName (const BufferBlock& block, int instanceNdx)
1859 const BufferBlock& block = interface.getBlock(declNdx);
2233 const BufferBlock& block = m_interface.getBlock(blockDeclNdx);
2286 const BufferBlock& block = m_interface.getBlock(blockNdx);
2362 const BufferBlock& block = m_interface.getBlock(blockNdx);
2432 const BufferBlock& block = m_interface.getBlock(blockNdx);