mov - vs
Pindahkan data floating-point di antara register.
Sintaks
mov dst, src |
---|
Di mana
- dst adalah register tujuan.
- src adalah register sumber.
Keterangan
Versi shader vertex | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
Mov | x | x | x | x | x | x |
Dapat digunakan untuk data floating point. Untuk versi vs_1_1, ini juga dapat digunakan untuk menulis register alamat. Ketika digunakan untuk memperbarui register alamat, nilai dikonversi dari titik mengambang menggunakan pembulatan ke terdekat.
Fragmen kode berikut menunjukkan operasi yang dilakukan.
if(dest is an integer register)
{
int intSrc = RoundToNearest(src.w);
dest = intSrc;
}
else
{
dest = src;
}
Topik terkait