ps

이 명령은 셰이더 버전 번호를 지정 하 고 모든 셰이더 버전에서 작동 합니다.

구문

ps_mainVer_subVer

입력 인수

입력 인수는 단일 하위 버전 번호를 포함 하는 단일 주 버전 번호를 포함 합니다. 허용 되는 조합은 아래 표에 나와 있습니다.

주 버전 하위 버전
1 1, 2, 3, 4
2 0, x (확장), sw (소프트웨어)
3 0, sw (소프트웨어)

 

설명

픽셀 셰이더 버전 1_1 1_2 1 _ 3 1_4 2 _ 0 2 _ x 2 _ sw 3 _ 0 3 _ sw
ps x x x x x x x x x

 

이 명령은 픽셀 셰이더의 첫 번째 비 주석 명령 이어야 합니다.

하드웨어 가속 버전의 소프트웨어 (버전 번호를 사용 하지 않는 버전 _ )는 하드웨어 accelearation를 사용 하 여 꼭 짓 점을 처리 하거나 소프트웨어 꼭 짓 점 처리를 사용할 수 있습니다. 소프트웨어 버전 (버전 번호를 사용 하 _ 는 버전)은 소프트웨어를 사용 하는 꼭 짓 점을 처리 합니다.

이 부분 예제에서는 버전 1 _ 픽셀 셰이더를 선언 합니다.

ps_1_1

이 부분 예제에서는 버전 1 _ 4 픽셀 셰이더를 선언 합니다.

ps_1_4

픽셀 셰이더 명령