texreg2rgb - ps
대상 레지스터 번호에 해당하는 단계에서 텍스처를 샘플링하려면 원본 레지스터의 빨간색, 녹색 및 파란색(RGB) 구성 요소를 텍스처 주소 데이터로 해석합니다. 결과는 대상 레지스터에 저장됩니다.
Syntax
texreg2rgb dst, src |
---|
라는 설치 관리자 실행 파일에 포함됩니다. 여기서
- dst는 대상 레지스터입니다.
- src는 원본 레지스터입니다.
설명
픽셀 셰이더 버전 | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
texreg2rgb | x | x |
이 명령은 색상 공간 다시 매핑 작업에 유용합니다. 2차원(2D) 및 3D(3차원) 좌표를 지원합니다. texreg2ar - ps 또는 texreg2gb - ps처럼 2D 데이터를 다시 매핑하는 데 사용할 수 있습니다. 그러나 이 명령은 큐브 맵 및 3D 볼륨 텍스처와 함께 사용할 수 있도록 3D 데이터도 지원합니다.
다음은 명령이 따르는 시퀀스의 예입니다.
tex t(n)
texreg2rgb t(m), t(n) where m > n
다시 매핑이 수행되는 방법에 대한 자세한 내용은 다음과 같습니다.
- // 첫 번째 명령은 텍스처 색상(RGBA)을 레지스터 tn tex tn으로 로드합니다. // 두 번째 명령은 t(n)RGB를 좌표로 사용하여 색상 t(m)RGBA = TextureSample(stage m)RGBA를 다시 매핑합니다.
관련 항목