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를 다시 매핑합니다.

픽셀 셰이더 명령