Lines Matching refs:cmdIter
347 for (DispatchCommandsVec::const_iterator cmdIter = m_dispatchCommands.begin(); cmdIter != m_dispatchCommands.end(); ++cmdIter)
349 DE_ASSERT(cmdIter->m_offset >= 0);
350 DE_ASSERT(cmdIter->m_offset % sizeof(deUint32) == 0);
351 DE_ASSERT(cmdIter->m_offset + INDIRECT_COMMAND_OFFSET <= (deIntptr)m_bufferSize);
353 deUint32* const dstPtr = (deUint32*)&indirectDataPtr[cmdIter->m_offset];
355 dstPtr[0] = cmdIter->m_numWorkGroups[0];
356 dstPtr[1] = cmdIter->m_numWorkGroups[1];
357 dstPtr[2] = cmdIter->m_numWorkGroups[2];
782 for (DispatchCommandsVec::const_iterator cmdIter = m_dispatchCommands.begin(); cmdIter != m_dispatchCommands.end(); ++cmdIter)
784 const deUint32 offs = (deUint32)(cmdIter->m_offset / sizeof(deUint32));
785 DE_ASSERT((size_t)offs * sizeof(deUint32) == (size_t)cmdIter->m_offset);
789 << cmdIter->m_numWorkGroups.x() << "u, "
790 << cmdIter->m_numWorkGroups.y() << "u, "
791 << cmdIter->m_numWorkGroups.z() << "u));\n";