Lines Matching refs:packetNdx
189 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
191 const int instanceNdx = packets[packetNdx]->instanceNdx + m_firstInstance;
192 const tcu::Vec4 position = rr::readVertexAttribFloat(inputs[0], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx, m_firstInstance);
193 const tcu::Vec4 color = rr::readVertexAttribFloat(inputs[1], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx, m_firstInstance);
194 const tcu::Vec4 color2 = rr::readVertexAttribFloat(inputs[2], packets[packetNdx]->instanceNdx, packets[packetNdx]->vertexNdx, m_firstInstance);
195 packets[packetNdx]->position = position + tcu::Vec4((float)(packets[packetNdx]->instanceNdx * 2.0 / m_numInstances), 0.0, 0.0, 0.0);
196 packets[packetNdx]->outputs[0] = color + tcu::Vec4((float)instanceNdx / (float)m_numInstances, 0.0, 0.0, 1.0) + color2;
219 for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
221 rr::FragmentPacket& packet = packets[packetNdx];
225 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);