다음을 통해 공유


mova - vs

부동 소수점 레지스터에서 주소 레지스터, a0으로 데이터를 이동합니다.

Syntax

mova dst, src

 

라는 설치 관리자 실행 파일에 포함됩니다. 여기서

설명

꼭짓점 셰이더 버전 1_1 2_0 2_x 2_sw 3_0 3_sw
mova x x x x x

 

부동 소수점 데이터를 정수 레지스터로 이동합니다. 값은 반올림을 사용하여 부동 소수점에서 가장 가까운 값으로 변환됩니다.

주소 레지스터는 허용되는 유일한 대상 레지스터입니다.

다음 코드 조각은 수행된 작업을 보여 줍니다.

if(dest is an integer register)
{
    int intSrc = RoundToNearest(src);
    dest = intSrc;
}
else
{
    dest = src;
}

버전 2_x 이상에서 주소 레지스터는 성분 벡터입니다. 따라서 모든 쓰기 마스크가 허용됩니다.

mova a0.xz, r0

꼭짓점 셰이더 명령