Lines Matching refs:refLayout
1345 UniformLayout refLayout; //!< std140 layout.
1353 computeStd140Layout(refLayout, m_interface);
1358 for (vector<BlockLayoutEntry>::const_iterator blockIter = refLayout.blocks.begin();
1359 blockIter != refLayout.blocks.end(); blockIter++)
1365 for (int blockNdx = 0; blockNdx < (int)refLayout.blocks.size(); blockNdx++)
1368 curOffset += refLayout.blocks[blockNdx].size;
1373 generateValues(refLayout, blockPointers, 1 /* seed */);
1379 generateVertexShader(vtxSrc, m_glslVersion, m_interface, refLayout, blockPointers);
1380 generateFragmentShader(fragSrc, m_glslVersion, m_interface, refLayout, blockPointers);
1409 if (!checkLayoutIndices(glLayout) || !checkLayoutBounds(glLayout) || !compareTypes(refLayout, glLayout))
1416 if (!compareStd140Blocks(refLayout, glLayout))
1420 if (!compareSharedBlocks(refLayout, glLayout))
1453 copyUniformData(glLayout, glBlockPointers, refLayout, blockPointers);
1498 copyUniformData(glLayout, glBlockPointers, refLayout, blockPointers);
1527 bool UniformBlockCase::compareStd140Blocks(const UniformLayout& refLayout, const UniformLayout& cmpLayout) const
1538 int refBlockNdx = refLayout.getBlockIndex(instanceName.c_str());
1560 const BlockLayoutEntry& refBlockLayout = refLayout.blocks[refBlockNdx];
1576 const UniformLayoutEntry& refEntry = refLayout.uniforms[*ndxIter];
1609 bool UniformBlockCase::compareSharedBlocks(const UniformLayout& refLayout, const UniformLayout& cmpLayout) const
1620 int refBlockNdx = refLayout.getBlockIndex(instanceName.c_str());
1642 const BlockLayoutEntry& refBlockLayout = refLayout.blocks[refBlockNdx];
1656 const UniformLayoutEntry& refEntry = refLayout.uniforms[*ndxIter];
1684 bool UniformBlockCase::compareTypes(const UniformLayout& refLayout, const UniformLayout& cmpLayout) const
1715 int refEntryNdx = refLayout.getUniformIndex(cmpEntry.name.c_str());
1725 const UniformLayoutEntry& refEntry = refLayout.uniforms[refEntryNdx];