Lines Matching refs:blockNdx
238 , blockNdx (-1)
249 int blockNdx;
260 << ", blockNdx = " << entry.blockNdx
482 entry.blockNdx = curBlockNdx;
523 entry.blockNdx = curBlockNdx;
547 entry.blockNdx = curBlockNdx;
583 for (int blockNdx = 0; blockNdx < numUniformBlocks; blockNdx++)
585 const UniformBlock& block = interface.getUniformBlock(blockNdx);
669 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
671 void* basePtr = blockPointers.find(blockNdx)->second;
672 int numEntries = (int)layout.blocks[blockNdx].activeUniformIndices.size();
676 const UniformLayoutEntry& entry = layout.uniforms[layout.blocks[blockNdx].activeUniformIndices[entryNdx]];
1057 for (int blockNdx = 0; blockNdx < interface.getNumUniformBlocks(); blockNdx++)
1059 const UniformBlock& block = interface.getUniformBlock(blockNdx);
1106 for (int blockNdx = 0; blockNdx < interface.getNumUniformBlocks(); blockNdx++)
1108 const UniformBlock& block = interface.getUniformBlock(blockNdx);
1144 for (int blockNdx = 0; blockNdx < interface.getNumUniformBlocks(); blockNdx++)
1146 const UniformBlock& block = interface.getUniformBlock(blockNdx);
1179 for (int blockNdx = 0; blockNdx < numActiveBlocks; blockNdx++)
1181 BlockLayoutEntry& entry = layout.blocks[blockNdx];
1186 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_DATA_SIZE, &size);
1187 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_NAME_LENGTH, &nameLen);
1188 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS, &numBlockUniforms);
1194 gl.getActiveUniformBlockName(program, (deUint32)blockNdx, (glw::GLsizei)nameBuf.size(), DE_NULL, &nameBuf[0]);
1201 gl.getActiveUniformBlockiv(program, (deUint32)blockNdx, GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES, &entry.activeUniformIndices[0]);
1257 entry.blockNdx = blockIndices[uniformNdx];
1416 for (int blockNdx = 0; blockNdx < (int)refLayout.blocks.size(); blockNdx++)
1418 blockPointers[blockNdx] = &data[0] + curOffset;
1419 curOffset += refLayout.blocks[blockNdx].size;
1449 for (int blockNdx = 0; blockNdx < (int)glLayout.blocks.size(); blockNdx++)
1450 log << TestLog::Message << blockNdx << ": " << glLayout.blocks[blockNdx] << TestLog::EndMessage;
1481 for (int blockNdx = 0; blockNdx < (int)glLayout.blocks.size(); blockNdx++)
1483 deUint32 binding = (deUint32)blockNdx; // \todo [2012-01-25 pyry] Randomize order?
1484 gl.uniformBlockBinding(program.getProgram(), (deUint32)blockNdx, binding);
1497 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1499 glData[blockNdx].resize(glLayout.blocks[blockNdx].size);
1500 glBlockPointers[blockNdx] = &glData[blockNdx][0];
1505 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1508 deUint32 binding = (deUint32)blockNdx;
1511 gl.bufferData(GL_UNIFORM_BUFFER, (glw::GLsizeiptr)glData[blockNdx].size(), &glData[blockNdx][0], GL_STATIC_DRAW);
1532 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1536 glBlockOffsets[blockNdx] = curOffset;
1537 curOffset += glLayout.blocks[blockNdx].size;
1545 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1546 glBlockPointers[blockNdx] = &glData[glBlockOffsets[blockNdx]];
1560 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1562 deUint32 binding = (deUint32)blockNdx;
1563 gl.bindBufferRange(GL_UNIFORM_BUFFER, binding, buffer, (glw::GLintptr)glBlockOffsets[blockNdx], (glw::GLsizeiptr)glLayout.blocks[blockNdx].size);
1581 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1583 const UniformBlock& block = m_interface.getUniformBlock(blockNdx);
1660 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1662 const UniformBlock& block = m_interface.getUniformBlock(blockNdx);
1734 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1736 const UniformBlock& block = m_interface.getUniformBlock(blockNdx);
1797 if (uniform.blockNdx < 0 || !deInBounds32(uniform.blockNdx, 0, numBlocks))
1805 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
1807 const BlockLayoutEntry& block = layout.blocks[blockNdx];
1832 if (uniform.blockNdx < 0)
1835 const BlockLayoutEntry& block = layout.blocks[uniform.blockNdx];
1874 for (int blockNdx = 0; blockNdx < (int)layout.blocks.size(); blockNdx++)
1876 const BlockLayoutEntry& block = layout.blocks[blockNdx];
1879 if (queriedNdx != blockNdx)
1881 log << TestLog::Message << "ERROR: glGetUniformBlockIndex(" << block.name << ") returned " << queriedNdx << ", expected " << blockNdx << "!" << TestLog::EndMessage;