꼭짓점 셰이더 원본 레지스터 한정자
원본 한정자를 적용하여 명령에서 데이터를 사용하기 전에 원본 레지스터에서 읽은 데이터를 수정할 수 있습니다.
Negate
원본 레지스터의 콘텐츠를 negate합니다.
성분 한정자 | 설명 |
---|---|
- r | 원본 부정 |
다음 명령의 두 번째 원본 레지스터에는 negate 한정자를 사용할 수 없습니다. m3x2 - vs, m3x3 - vs, m3x4 - vs, m4x3 - vs, m4x4 - vs.
꼭짓점 셰이더 버전 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
- | x | x | x | x | x | x |
절대값
레지스터의 절대값을 가져옵니다.
꼭짓점 셰이더 버전 | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
abs | x | x |
버전 3 셰이더가 하나 이상의 상수 float 레지스터(c#)에서 읽는 경우 다음 중 하나가 해당되어야 합니다.
- 모든 상수 부동 소수점 레지스터는 abs 한정자를 사용해야 합니다.
- 상수 부동 소수점 레지스터는 abs 한정자를 사용할 수 없습니다.
관련 항목