Lines Matching refs:blockNdx
239 , blockNdx (-1)
250 int blockNdx;
261 << ", blockNdx = " << entry.blockNdx
477 entry.blockNdx = curBlockNdx;
519 entry.blockNdx = curBlockNdx;
543 entry.blockNdx = curBlockNdx;
584 for (int blockNdx = 0; blockNdx < numUniformBlocks; blockNdx++)
586 const UniformBlock& block = interface.getUniformBlock(blockNdx);
670 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
672 void* basePtr = blockPointers.find(blockNdx)->second;
673 int numEntries = (int)layout.blocks[blockNdx].activeUniformIndices.size();
677 const UniformLayoutEntry& entry = layout.uniforms[layout.blocks[blockNdx].activeUniformIndices[entryNdx]];
1060 for (int blockNdx = 0; blockNdx < interface.getNumUniformBlocks(); blockNdx++)
1062 const UniformBlock& block = interface.getUniformBlock(blockNdx);
1109 for (int blockNdx = 0; blockNdx < interface.getNumUniformBlocks(); blockNdx++)
1111 const UniformBlock& block = interface.getUniformBlock(blockNdx);
1147 for (int blockNdx = 0; blockNdx < interface.getNumUniformBlocks(); blockNdx++)
1149 const UniformBlock& block = interface.getUniformBlock(blockNdx);
1182 for (int blockNdx = 0; blockNdx < numActiveBlocks; blockNdx++)
1184 BlockLayoutEntry& entry = layout.blocks[blockNdx];
1189 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_DATA_SIZE, &size);
1190 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_NAME_LENGTH, &nameLen);
1191 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, &numBlockUniforms);
1197 gl.getActiveUniformBlockName(program, (deUint32)blockNdx, (glw::GLsizei)nameBuf.size(), DE_NULL, &nameBuf[0]);
1204 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, &entry.activeUniformIndices[0]);
1260 entry.blockNdx = blockIndices[uniformNdx];
1419 for (int blockNdx = 0; blockNdx < (int)refLayout.blocks.size(); blockNdx++)
1421 blockPointers[blockNdx] = &data[0] + curOffset;
1422 curOffset += refLayout.blocks[blockNdx].size;
1452 for (int blockNdx = 0; blockNdx < (int)glLayout.blocks.size(); blockNdx++)
1453 log << TestLog::Message << blockNdx << ": " << glLayout.blocks[blockNdx] << TestLog::EndMessage;
1484 for (int blockNdx = 0; blockNdx < (int)glLayout.blocks.size(); blockNdx++)
1486 deUint32 binding = (deUint32)blockNdx; // \todo [2012-01-25 pyry] Randomize order?
1487 gl.uniformBlockBinding(program.getProgram(), (deUint32)blockNdx, binding);
1500 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1502 glData[blockNdx].resize(glLayout.blocks[blockNdx].size);
1503 glBlockPointers[blockNdx] = &glData[blockNdx][0];
1508 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1511 deUint32 binding = (deUint32)blockNdx;
1514 gl.bufferData(GL_UNIFORM_BUFFER, (glw::GLsizeiptr)glData[blockNdx].size(), &glData[blockNdx][0], GL_STATIC_DRAW);
1535 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1539 glBlockOffsets[blockNdx] = curOffset;
1540 curOffset += glLayout.blocks[blockNdx].size;
1548 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1549 glBlockPointers[blockNdx] = &glData[glBlockOffsets[blockNdx]];
1563 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1565 deUint32 binding = (deUint32)blockNdx;
1566 gl.bindBufferRange(GL_UNIFORM_BUFFER, binding, buffer, (glw::GLintptr)glBlockOffsets[blockNdx], (glw::GLsizeiptr)glLayout.blocks[blockNdx].size);
1584 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1586 const UniformBlock& block = m_interface.getUniformBlock(blockNdx);
1663 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1665 const UniformBlock& block = m_interface.getUniformBlock(blockNdx);
1737 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1739 const UniformBlock& block = m_interface.getUniformBlock(blockNdx);
1800 if (uniform.blockNdx < 0 || !deInBounds32(uniform.blockNdx, 0, numBlocks))
1808 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1810 const BlockLayoutEntry& block = layout.blocks[blockNdx];
1835 if (uniform.blockNdx < 0)
1838 const BlockLayoutEntry& block = layout.blocks[uniform.blockNdx];
1877 for (int blockNdx = 0; blockNdx < (int)layout.blocks.size(); blockNdx++)
1879 const BlockLayoutEntry& block = layout.blocks[blockNdx];
1882 if (queriedNdx != blockNdx)
1884 log << TestLog::Message << "ERROR: glGetUniformBlockIndex(" << block.name << ") returned " << queriedNdx << ", expected " << blockNdx << "!" << TestLog::EndMessage;