ps_1_1, ps_1_2, ps_1_3, ps_1_4 명령

이 섹션에는 픽셀 셰이더 버전 1_X 명령에 대한 참조 정보가 포함되어 있습니다.

다음 표와 같이 여러 유형의 픽셀 셰이더 명령이 있습니다.

명령 집합

버전 설명 명령 슬롯 1_1 1_2 1_3 1_4
ps 버전 번호 0 x x x x
상수 명령 1_1 1_2 1_3 1_4
def - ps 상수 정의 0 x x x x
단계 명령 1_1 1_2 1_3 1_4
phase - ps 1단계와 2단계 간 전환 0 x
산술 명령 1_1 1_2 1_3 1_4
add - ps 두 벡터 더하기 1 x x x x
bem - ps 가짜 범프 환경 맵 변환을 적용합니다. 2 x
cmp - ps 원본을 0과 비교합니다. 1 1 x x x
cnd - ps 원본을 0.5와 비교합니다. 1 x x x x
dp3 - ps 3-구성 요소 내적 1 x x x x
dp4 - ps 4-구성 요소 내적 1 1 x x x
lrp - ps 선형 보간 1 x x x x
mad - ps 곱하기 및 더하기 1 x x x x
mov - ps 이동 1 x x x x
mul - ps 곱하기 1 x x x x
nop - ps 작업이 없습니다. 0 x x x x
sub - ps 빼기 1 x x x x
텍스처 명령 1_1 1_2 1_3 1_4
tex - ps 텍스처 샘플 1 x x x
texbem - ps 가짜 범프 환경 맵 변환을 적용합니다. 1 x x x
texbeml - ps 광도 보정으로 가짜 범프 환경 맵 변환을 적용합니다. 1+1² x x x
texcoord - ps 텍스처 좌표 데이터를 색 데이터로 해석 1 x x x
texcrd - ps 텍스처 좌표 데이터를 색 데이터로 복사 1 x
texdepth - ps 깊이 값 계산 1 x
texdp3 - ps 텍스처 데이터와 텍스처 좌표 사이의 3-구성 요소 내적 1 x x
texdp3tex - ps 3-구성 요소 내적 및 1D 텍스처 조회 1 x x
texkill - ps 비교에 따라 픽셀 렌더링 취소 1 x x x x
texld - ps_1_4 텍스처 샘플 1 x
texm3x2depth - ps 픽셀당 깊이 값 계산 1 x
texm3x2pad - ps 2행 행렬 곱하기의 첫 번째 행 행렬 곱하기 1 x x x
texm3x2tex - ps 2행 행렬 곱하기의 마지막 행 행렬 곱하기 1 x x x
texm3x3 - ps 3x3 행렬 곱하기 1 x x
texm3x3pad - ps 3행 행렬 곱하기의 첫 번째 또는 두 번째 행 곱하기 1 x x x
texm3x3spec - ps 3행 행렬 곱하기의 마지막 행 곱하기 1 x x x
texm3x3tex - ps 3x3 행렬 곱하기를 사용하여 텍스처 조회 1 x x x
texm3x3vspec - ps 3x3 행렬 곱하기를 사용하여 텍스처 조회, 일정하지 않은 눈 광선 벡터 사용 1 x x x
texreg2ar - ps 알파 및 빨간색 구성 요소를 사용하여 텍스처 샘플링 1 x x x
texreg2gb - ps 녹색 및 파란색 구성 요소를 사용하여 텍스처 샘플링 1 x x x
texreg2rgb - ps 빨간색, 녹색 및 파란색 구성 요소를 사용하여 텍스처 샘플링 1 x x

 

  1. ps_1_4의 1개 슬롯, ps_1_2 및 ps_1_3의 2개 슬롯
  2. 1 + 1 = 1 산술 명령 + 1 텍스처 명령

픽셀 셰이더 명령