다음을 통해 공유


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
단계 - ps 1단계와 2단계 간 전환 0 x
산술 지침 1_1 1_2 1_3 1_4
추가 - ps 두 개의 벡터 추가 1 x x x x
bem - ps 가짜 범프 환경 지도 변환 적용 2 x
cmp - ps 원본과 0 비교 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일 x x x
lrp - ps 선형 보간 1 x x x x
미친 - 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개

픽셀 셰이더 지침