摘要 |
Es sind Techniken zur Ausgabe von Pixelinformation in einer Grafikverarbeitungs-Pipeline offenbart. Eine Fragment-Verarbeitungseinheit erzeugt ein Pixel, das mehrere Abtastungen enthält, auf der Grundlage eines ersten Teils eines grafischen Grundelements, das von einem ersten Strang empfangen wird. Die Fragment-Verarbeitungseinheit berechnet einen ersten Wert für das erste Pixel, wobei der erste Wert nur einmal für das Pixel berechnet wird. Die Fragment-Verarbeitungseinheit berechnet eine erste Gruppe an Werten für die Abtastungen, wobei jeder Wert in der ersten Gruppe an Werten einer anderen Abtastung entspricht und nur einmal für die entsprechende Abtastung berechnet wird. Die Fragment-Verarbeitungseinheit kombiniert den ersten Wert mit jedem Wert in der ersten Gruppe an Werten, um eine zweite Gruppe an Werten zu erzeugen. Die Fragment-Verarbeitungseinheit erzeugt eine oder mehrere Ausgabenachrichten, um die zweite Gruppe an Werten in einer Gruppe an Ausgaberegistern zu speichern. Ein Vorteil der offenbarten Techniken besteht darin, dass Pixel-Schattierungsprogramme Operationen pro Abtastung mit erhöhter Effizienz ausführen. |