Lines Matching refs:blockNdx
154 << ", blockNdx = " << entry.blockNdx
497 entry.blockNdx = curBlockNdx;
543 entry.blockNdx = curBlockNdx;
570 entry.blockNdx = curBlockNdx;
640 entry.blockNdx = curBlockNdx;
671 entry.blockNdx = curBlockNdx;
718 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
720 BufferBlock& block = interface.getBlock(blockNdx);
828 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
830 const BlockLayoutEntry& blockLayout = layout.blocks[blockNdx];
831 const BlockDataPtr& blockPtr = blockPointers[blockNdx];
832 const int numEntries = (int)layout.blocks[blockNdx].activeVarIndices.size();
1293 const int blockNdx = layout.getBlockIndex(instanceName);
1294 const BlockDataPtr& blockPtr = blockPointers[blockNdx];
1404 const int blockNdx = layout.getBlockIndex(instanceName);
1405 const BlockDataPtr& blockPtr = blockPointers[blockNdx];
1451 for (int blockNdx = 0; blockNdx < interface.getNumBlocks(); blockNdx++)
1453 const BufferBlock& block = interface.getBlock(blockNdx);
1454 generateDeclaration(src, block, 1 + blockNdx, usePhysStorageBuffer);
1460 for (int blockNdx = 0; blockNdx < interface.getNumBlocks(); blockNdx++)
1462 const BufferBlock& block = interface.getBlock(blockNdx);
1646 const int blockNdx = layout.getBlockIndex(instanceName);
1647 const BlockDataPtr& srcBlockPtr = srcPtrs[blockNdx];
1648 const BlockDataPtr& dstBlockPtr = dstPtrs[blockNdx];
1897 const int blockNdx = layout.getBlockIndex(apiName);
1899 if (blockNdx >= 0)
1901 const BlockLayoutEntry& blockLayout = layout.blocks[blockNdx];
1907 sizes[blockNdx] = baseSize + lastArraySize*stride;
1978 for (int blockNdx = 0; blockNdx < (int)layout.blocks.size(); blockNdx++)
1980 const BlockLayoutEntry& blockLayout = layout.blocks[blockNdx];
1981 const int bufferSize = bufferSizes[blockNdx];
1983 storage.pointers[blockNdx] = getBlockDataPtr(layout, blockLayout, basePtr + curOffset, bufferSize);
1998 for (int blockNdx = 0; blockNdx < (int)layout.blocks.size(); blockNdx++)
2000 const BlockLayoutEntry& blockLayout = layout.blocks[blockNdx];
2001 const BlockLocation& location = blockLocations[blockNdx];
2003 blockPtrs[blockNdx] = getBlockDataPtr(layout, blockLayout, (deUint8*)bufPtrs[location.index] + location.offset, location.size);
2181 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
2183 const deUint32 bufferSize = bufferSizes[blockNdx];
2186 blockLocations[blockNdx] = BlockLocation(blockNdx, 0, bufferSize);
2191 descriptors[blockNdx] = makeDescriptorBufferInfo(*buffer, 0ull, bufferSize);
2193 mapPtrs[blockNdx] = alloc->getHostPtr();
2207 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
2209 const int bufferSize = bufferSizes[blockNdx];
2215 blockLocations[blockNdx] = BlockLocation(0, curOffset, bufferSize);
2225 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
2227 const deUint32 bufferSize = bufferSizes[blockNdx];
2228 const deUint32 offset = blockLocations[blockNdx].offset;
2230 descriptors[blockNdx] = makeDescriptorBufferInfo(*buffer, offset, bufferSize);
2239 int blockNdx = 0;
2246 vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, numBlocksInBinding, &descriptors[blockNdx]);
2248 blockNdx += numBlocksInBinding;
2361 for (int blockNdx = 0; blockNdx < numBlocks; blockNdx++)
2363 const vk::VkBuffer uniformBuffer = m_uniformBuffers[blockNdx].get()->get();
2375 static_cast<vk::VkDeviceSize>(bufferSizes[blockNdx])