mova - vs
Verschieben Sie Daten aus einem Gleitkommaregister in das Adressregister a0.
Syntax
mova dst, src |
---|
where
- dst muss das Adressregister a0 sein.
- src ist ein Quellregister.
Bemerkungen
Vertex-Shaderversionen | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Mova | x | x | x | x | x |
Verschiebt Gleitkommadaten in ein Ganzzahlregister. Die Werte werden von Gleitkomma mit Rundung in nächste konvertiert.
Das Adressregister ist das einzige zulässige Zielregister.
Das folgende Codefragment zeigt die ausgeführten Vorgänge.
if(dest is an integer register)
{
int intSrc = RoundToNearest(src);
dest = intSrc;
}
else
{
dest = src;
}
Bei Versionen 2_x und höher ist das Adressregister ein Komponentenvektor. Daher ist jede Schreibmaske zulässig.
mova a0.xz, r0
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für