Lines Matching defs:packet
812 void transformVertexClipCoordsToWindowCoords (const RenderState& state, VertexPacket& packet)
816 packet.position = tcu::Vec4(packet.position.x()/packet.position.w(),
817 packet.position.y()/packet.position.w(),
818 packet.position.z()/packet.position.w(),
819 1.0f /packet.position.w());
832 packet.position = tcu::Vec4(packet.position.x()*halfW + oX,
833 packet.position.y()*halfH + oY,
834 packet.position.z()*(zf - zn)/2.0f + (zn + zf)/2.0f,
835 packet.position.w());
864 void makeSharedVerticeDistinct (VertexPacket*& packet, std::set<VertexPacket*, std::less<void*> >& vertices, VertexPacketAllocator& vpalloc)
867 if (vertices.find(packet) == vertices.end())
869 vertices.insert(packet);
875 // copy packet output values
876 newPacket->position = packet->position;
877 newPacket->pointSize = packet->pointSize;
878 newPacket->primitiveID = packet->primitiveID;
881 newPacket->outputs[outputNdx] = packet->outputs[outputNdx];
883 // no need to insert new packet to "vertices" as newPacket is unique
884 packet = newPacket;
1053 const FragmentPacket& packet = fragmentPackets[packetNdx];
1057 if (getCoverageAnyFragmentSampleLive(packet.coverage, numSamples, xo, yo))
1061 fragment.pixelCoord = packet.position + tcu::IVec2(xo, yo);
1062 fragment.coverage = (deUint32)((packet.coverage & getCoverageFragmentSampleBits(numSamples, xo, yo)) >> getCoverageOffset(numSamples, xo, yo));
1085 const FragmentPacket& packet = fragmentPackets[packetNdx];
1090 if (getCoverageAnyFragmentSampleLive(packet.coverage, numSamples, xo, yo))