WaveActiveMax-Funktion
Gibt den Maximalwert des Ausdrucks über alle aktiven Lanes in der aktuellen Welle zurück und repliziert ihn wieder auf alle aktiven Lanes.
Syntax
<type> WaveActiveMax(
<type> expr
);
Parameter
-
expr
-
Der auszuwertende Ausdruck.
Rückgabewert
Der Maximalwert.
Bemerkungen
Die Reihenfolge der Vorgänge ist nicht definiert.
Diese Funktion wird vom Shadermodell 6.0 in allen Shaderphasen unterstützt.
Beispiele
float3 maxPos = WaveActiveMax( myPoint.position );
BoundingBox.max = max( maxPos, BoundingBox.max );
Weitere Informationen