꼭짓점 셰이더 차이점

명령 슬롯

각 버전마다 지원하는 최대 명령 슬롯 수가 다릅니다.

버전 최대 명령 슬롯 수
vs_1_1 128
vs_2_0 256
vs_2_x 256
vs_3_0 최소 512개, D3DCAPS9.MaxVertexShader30InstructionSlots에서의 슬롯 수까지. D3DCAPS9를 참조하세요.

 

소프트웨어 셰이더의 제한 사항에 대한 자세한 내용은 소프트웨어 셰이더를 참조하세요.

흐름 제어 중첩 제한

vs_1_1 기능

새 명령:

명령 - vs_1_1을 참조하세요.

새 레지스터:

레지스터 - vs_1_1을 참조하세요.

vs_2_0 기능

새로운 기능:

  • 정적 흐름 제어
  • 주소 등록(a0)의 네 가지 구성 요소를 모두 사용할 수 있습니다.

새 명령:

새 레지스터:

vs_2_x 기능

새 기능(D3DCAPS9.VS20Caps):

  • 동적 흐름 제어
  • 동적 및 정적 흐름 제어 명령에 대한 중첩
  • 임시 레지스터수(r#) 증가
  • 술어

새 명령:

새 레지스터:

vs_3_0 기능

새로운 기능:

새 명령:

새 레지스터:

꼭짓점 셰이더