셰이더 모델 5

이 섹션에는 HLSL 셰이더 모델 5에 대한 참조 페이지가 포함되어 있습니다.

셰이더 모델 5는 셰이더 모델 4에 있는 기능의 상위 집합입니다. HLSL을 통해서만 프로그래밍할 수 있는 모든 프로그래밍 가능한 셰이더에 공통 기능 집합을 제공하는 공통 셰이더 코어를 사용하여 설계되었습니다.

특징 기능
명령 집합 HLSL 내장 함수
꼭짓점 셰이더 최대 제한 없음
픽셀 셰이더 최대 제한 없음
새로운 셰이더 프로필 추가 cs_4_0, gs_4_0*, ps_4_0*, vs_4_0*, cs_4_1, gs_4_1*, ps_4_1*, vs_4_1*, cs_5_0, ds_5_0, gs_5_0, hs_5_0, ps_5_0, vs_5_0

* - gs_4_0, gs_4_1, ps_4_0, ps_4_1, vs_4_0 및 vs_4_1은 셰이더 모델 4.0에서 도입되었지만 DirectX 11은 DirectX 10 하드웨어에서 실행되는 셰이더 모델 4에 구조화된 버퍼 및 바이트 주소 버퍼에 대한 지원을 추가합니다.

셰이더 모델 5는 고속 범용 컴퓨팅을 제공하는 컴퓨팅 셰이더를 도입합니다.

셰이더 모델 5 기능의 전체 목록은 Direct3D 11 기능 목록에 포함되어 있습니다.

셰이더 모델 5 어셈블리 섹션에서는 셰이더 모델 5가 지원하는 어셈블리 명령을 설명합니다.

섹션 내용

항목 설명
셰이더 모델 5 특성
셰이더 모델 5 특성에 대한 참조 페이지입니다.
셰이더 모델 5 고유 함수
셰이더 모델 5 내장 함수에 대한 참조 페이지.
셰이더 모델 5 개체
셰이더 모델 5 개체 및 방법에 대한 참조 페이지입니다.
셰이더 모델 5 시스템 값
셰이더 모델 5 시스템 값에 대한 참조 페이지입니다.

셰이더 모델 및 셰이더 프로필