Lines Matching refs:refLayout
1397 UniformLayout refLayout; //!< std140 layout.
1405 computeStd140Layout(refLayout, m_interface);
1410 for (vector<BlockLayoutEntry>::const_iterator blockIter = refLayout.blocks.begin(); blockIter != refLayout.blocks.end(); blockIter++)
1416 for (int blockNdx = 0; blockNdx < (int)refLayout.blocks.size(); blockNdx++)
1419 curOffset += refLayout.blocks[blockNdx].size;
1424 generateValues(refLayout, blockPointers, 1 /* seed */);
1430 generateVertexShader(vtxSrc, m_glslVersion, m_interface, refLayout, blockPointers);
1431 generateFragmentShader(fragSrc, m_glslVersion, m_interface, refLayout, blockPointers);
1459 refLayout, glLayout))
1466 if (!compareStd140Blocks(refLayout, glLayout))
1470 if (!compareSharedBlocks(refLayout, glLayout))
1503 copyUniformData(glLayout, glBlockPointers, refLayout, blockPointers);
1549 copyUniformData(glLayout, glBlockPointers, refLayout, blockPointers);
1575 bool UniformBlockCase::compareStd140Blocks (const UniformLayout& refLayout, const UniformLayout& cmpLayout) const
1586 int refBlockNdx = refLayout.getBlockIndex(instanceName.c_str());
1607 const BlockLayoutEntry& refBlockLayout = refLayout.blocks[refBlockNdx];
1623 const UniformLayoutEntry& refEntry = refLayout.uniforms[*ndxIter];
1654 bool UniformBlockCase::compareSharedBlocks (const UniformLayout& refLayout, const UniformLayout& cmpLayout) const
1665 int refBlockNdx = refLayout.getBlockIndex(instanceName.c_str());
1686 const BlockLayoutEntry& refBlockLayout = refLayout.blocks[refBlockNdx];
1700 const UniformLayoutEntry& refEntry = refLayout.uniforms[*ndxIter];
1728 bool UniformBlockCase::compareTypes (const UniformLayout& refLayout, const UniformLayout& cmpLayout) const
1758 int refEntryNdx = refLayout.getUniformIndex(cmpEntry.name.c_str());
1767 const UniformLayoutEntry& refEntry = refLayout.uniforms[refEntryNdx];