Lines Matching refs:glLayout
2108 BufferLayout glLayout; // Layout reported by GL. in iterate() local
2137 getGLBufferLayout(gl, glLayout, program.getProgram()); in iterate()
2142 for (int blockNdx = 0; blockNdx < (int)glLayout.blocks.size(); blockNdx++) in iterate()
2143 log << TestLog::Message << blockNdx << ": " << glLayout.blocks[blockNdx] << TestLog::EndMessage; in iterate()
2148 for (int varNdx = 0; varNdx < (int)glLayout.bufferVars.size(); varNdx++) in iterate()
2149 log << TestLog::Message << varNdx << ": " << glLayout.bufferVars[varNdx] << TestLog::EndMessage; in iterate()
2154 …if (!checkLayoutIndices(glLayout) || !checkLayoutBounds(glLayout) || !compareTypes(refLayout, glLa… in iterate()
2160 if (!compareStdBlocks(refLayout, glLayout)) in iterate()
2163 if (!compareSharedBlocks(refLayout, glLayout)) in iterate()
2166 if (!checkIndexQueries(program.getProgram(), glLayout)) in iterate()
2172 const int numBlocks = (int)glLayout.blocks.size(); in iterate()
2173 const vector<int> bufferSizes = computeBufferSizes(m_interface, glLayout); in iterate()
2175 DE_ASSERT(bufferSizes.size() == glLayout.blocks.size()); in iterate()
2202 DE_ASSERT(bufferSizes.size() == glLayout.blocks.size()); in iterate()
2235 …const vector<BlockDataPtr> mappedBlockPtrs = blockLocationsToPtrs(glLayout, blockLocations, mapPtr… in iterate()
2237 copyData(glLayout, mappedBlockPtrs, refLayout, initialData.pointers); in iterate()
2253 const int layoutNdx = findBlockIndex(glLayout, instName); in iterate()
2276 …const vector<BlockDataPtr> mappedBlockPtrs = blockLocationsToPtrs(glLayout, blockLocations, mapPtr… in iterate()
2278 …areOk = compareData(m_testCtx.getLog(), refLayout, writeData.pointers, glLayout, mappedBlockPtrs); in iterate()