지침 - vs_2_0
이 섹션에는 꼭짓점 셰이더 버전 2_0 지침에 대한 참조 정보가 포함되어 있습니다.
표에 표시된 것처럼 여러 가지 유형의 꼭짓점 셰이더 명령이 있습니다. 오른쪽 열은 다음을 의미합니다.
- 명령 슬롯 - 각 명령에서 사용되는 명령 슬롯 수입니다.
- 설치 - 산술이 아닌 지침입니다. 모든 셰이더에는 버전 명령이 있어야 하며 첫 번째 명령이어야 합니다.
- 산술 - 이러한 지침은 셰이더에서 수학 연산을 제공합니다.
- 흐름 제어 - 이러한 지침은 루프...endloop, 경우,endif - vs및 서브루틴 호출과 같은 흐름 제어 기능을 추가합니다.
- 새 기능 - 이러한 지침은 이 버전의 새로운 기능입니다.
명령 집합
이름 | 묘사 | 명령 슬롯 | 설치 | 산술 | 흐름 제어 | 새로운 |
---|---|---|---|---|---|---|
복근 - | 절대값 | 1 | x | x | ||
추가 - vs | 두 개의 벡터 추가 | 1 | x | |||
호출 - | 서브루틴 호출 | 2 | x | x | ||
callnz bool - vs | 부울 레지스터가 0이 아닌 경우 서브루틴 호출 | 3 | x | x | ||
crs - | 교차 제품 | 2 | x | x | ||
dcl_usage 입력(sm1, sm2, sm3 - asm) | 입력 꼭짓점 레지스터 선언(레지스터 참조 - vs_2_0) | 0 | x | |||
def - vs | 상수 정의 | 0 | x | |||
defb - vs | 부울 상수 정의 | 0 | x | x | ||
반항 - | 정수 상수 정의 | 0 | x | x | ||
dp3 - | 3개 구성 요소 점 제품 | 1 | x | |||
dp4 - | 4개 구성 요소 점 제품 | 1 | x | |||
dst - vs | 거리 벡터 계산 | 1 | x | |||
기타 - | 다른 시작 - 블록 | 1 | x | x | ||
endif - vs | bool - vs ...- vs 블록인 경우종료합니다. | 1 | x | x | ||
endloop - vs | 루프의 끝 - 블록 | 2 | x | x | ||
엔드립 - | 반복 블록의 끝 | 2 | x | x | ||
exp - vs | 전체 전체 자릿수 2x | 1 | x | |||
expp - vs | 부분 정밀도 2x | 1 | x | |||
frc - vs | 소수 구성 요소 | 1 | x | |||
bool인 경우 - | 부울과 블록인 경우 시작합니다(부울 조건 사용). | 3 | x | x | ||
레이블 - | 레이블 | 0 | x | x | ||
조명 - | 부분 조명 계산 | 3 | x | |||
로그 - 비교 | 전체 전체 전체 자릿수 log 5(x) | 1 | x | |||
logp - vs | 부분 정밀도 log 5(x) | 1 | x | |||
루프 - | 루프 | 3 | x | x | ||
lrp - vs | 선형 보간 | 2 | x | x | ||
m3x2 - | 3x2 곱하기 | 2 | x | |||
m3x3 - | 3x3 곱하기 | 3 | x | |||
m3x4 - | 3x4 곱하기 | 4 | x | |||
m4x3 - | 4x3 곱하기 | 3 | x | |||
m4x4 - | 4x4 곱하기 | 4 | x | |||
미친 - 대 | 곱하기 및 추가 | 1 | x | |||
max - vs | 최대 | 1 | x | |||
분 - | 최소 | 1 | x | |||
모프 - 대 | 움직이다 | 1 | x | |||
모바 - vs | 부동 소수점 레지스터에서 주소 레지스터로 데이터 이동(a0) | 1 | x | x | ||
mul - vs | 곱하다 | 1 | x | |||
nop - vs | 작업 없음 | 1 | x | |||
nrm - vs | 4D 벡터 정규화 | 3 | x | x | ||
pow - vs | xy | 3 | x | x | ||
rcp - vs | 상호 | 1 | x | |||
담당자 - 비교 | 반복하다 | 3 | x | x | ||
ret - vs | 서브루틴 또는 주 끝 | 1 | x | x | ||
rsq - vs | 역 제곱근 | 1 | x | |||
sge - vs | 보다 크거나 같음 비교 | 1 | x | |||
sgn - vs | 기호 | 3 | x | x | ||
sincos - vs | 사인 및 코사인 | 8 | x | x | ||
slt - vs | 비교보다 작음 | 1 | x | |||
sub - vs | 빼다 | 1 | x | |||
및 | 버전 | 0 | x |
관련 항목