Lines Matching refs:firstIndex
163 params.firstIndex = firstIdx;
203 cmd.firstIndex = firstIdx;
906 de::Random rnd (SEED ^ m_data.params.firstIndex ^ m_data.params.indexCount);
907 const deUint32 indexSize = m_data.params.firstIndex + m_data.params.indexCount;
913 // Fill the indexes from firstIndex
919 m_data.indexes[m_data.params.firstIndex + idx] = vertexIdx;
926 for (std::vector<deUint32>::const_iterator indexIt = m_data.indexes.begin() + m_data.params.firstIndex; indexIt != m_data.indexes.end(); ++indexIt)
944 m_vk.cmdDrawIndexed(cmdBuffer, m_data.params.indexCount, m_data.params.instanceCount, m_data.params.firstIndex, m_data.params.vertexOffset, m_data.params.firstInstance);
1059 for (std::vector<deUint32>::const_iterator it = m_data.indexes.begin() + m_data.params.firstIndex; it != m_data.indexes.end(); ++it)
1276 de::Random rnd (SEED ^ m_data.commands[0].firstIndex ^ m_data.commands[0].indexCount);
1283 const deUint32 index = it->firstIndex + it->indexCount;
1301 m_data.indexes[it->firstIndex + idx] = vertexIdx;
1311 deUint32 firstIdx = cmdIt->firstIndex;
1515 const deUint32 vertexIndex = cmd->vertexOffset + m_data.indexes[cmd->firstIndex + idx];
1605 deUint32 firstIndex = rnd.getInt(0, OFFSET_LIMIT);
1608 DrawIndexedParams(topology, groupParams, vk::VK_INDEX_TYPE_UINT32, vertexCount, 1, firstIndex, vertexOffset, 0))
1627 deUint32 firstIndex = rnd.getInt(vertexCount, OFFSET_LIMIT);
1634 params.addCommand(vertexCount, 1, firstIndex, vertexOffset, 0);