명령 - vs_1_1
이 섹션에는 꼭짓점 셰이더 버전 1_1 명령에 대한 참조 정보가 포함되어 있습니다.
표에 표시된 것처럼 여러 가지 유형의 꼭짓점 셰이더 명령이 있습니다. 오른쪽 열은 다음을 의미합니다.
- 명령 슬롯 - 각 명령에서 사용하는 명령 슬롯의 수입니다.
- 설정 - 비산술 명령입니다. 모든 셰이더에는 버전 명령이 있어야 하며 첫 번째 명령이어야 합니다.
- 산술 - 이 명령은 셰이더에서 수학 연산을 제공합니다.
- 신규 - 이 명령은 이 버전의 새로운 명령입니다.
명령 집합
속성 | 설명 | 명령 슬롯 | 설치 프로그램 | 산술 | 새로 생성 |
---|---|---|---|---|---|
add - vs | 두 벡터 더하기 | 1 | x | x | |
dcl_usage 입력(sm1, sm2, sm3 - vs asm) | 입력 꼭짓점 레지스터 선언(Registers - vs_1_1 참조) | 0 | x | x | |
def - vs | 상수 정의 | 0 | x | x | |
dp3 - vs | 3-성분 내적 | 1 | x | x | |
dp4 - vs | 4-성분 내적 | 1 | x | x | |
dst - vs | 거리 벡터 계산 | 1 | x | x | |
exp - vs | 전체 정밀도 2x | 10 | x | x | |
expp - vs | 부분 정밀도 2x | 1 | x | x | |
frc - vs | 분수 구성 요소 | 3 | x | x | |
lit - vs | 부분 조명 계산 | 1 | x | x | |
log - vs | 전체 정밀도 log₂(x) | 10 | x | x | |
logp - vs | 부분 정밀도 log₂(x) | 1 | x | x | |
m3x2 - vs | 3x2 곱하기 | 2 | x | x | |
m3x3 - vs | 3x3 곱하기 | 3 | x | x | |
m3x4 - vs | 3x4 곱하기 | 4 | x | x | |
m4x3 - vs | 4x3 곱하기 | 3 | x | x | |
m4x4 - vs | 4x4 곱하기 | 4 | x | x | |
mad - vs | 곱하기 및 더하기 | 1 | x | x | |
max - vs | 최대 | 1 | x | x | |
min - vs | 최소 | 1 | x | x | |
mov - vs | 이동 | 1 | x | x | |
mul - vs | 곱하기 | 1 | x | x | |
nop - vs | 작업이 없습니다. | 1 | x | x | |
rcp - vs | 역수 | 1 | x | x | |
rsq - vs | 역수 제곱근 | 1 | x | x | |
sge - vs | 보다 크거나 같음 비교 | 1 | x | x | |
slt - vs | 보다 작음 비교 | 1 | x | x | |
sub - vs | 빼기 | 1 | x | x | |
vs | 버전 | 0 | x | x |
관련 항목