Model Shader 5

Bagian ini berisi halaman referensi untuk HLSL Shader Model 5.

Shader Model 5 adalah superset dari kemampuan dalam Model Shader 4. Ini telah dirancang menggunakan inti common-shader yang menyediakan serangkaian fitur umum untuk semua shader yang dapat diprogram, yang hanya dapat diprogram menggunakan HLSL.

Fitur Kemampuan
Set Instruksi Fungsi intrinsik HLSL
Vertex Shader Max Tidak ada batasan
Pixel Shader Max Tidak ada batasan
Profil Shader Baru Ditambahkan 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 dan vs_4_1 diperkenalkan dalam Shader Model 4.0, namun, DirectX 11 menambahkan dukungan untuk buffer terstruktur dan buffer alamat byte ke Shader Model 4 yang berjalan pada perangkat keras DirectX 10.

Shader Model 5 memperkenalkan shader komputasi yang menyediakan komputasi tujuan umum berkecepatan tinggi.

Daftar fitur Shader Model 5 yang lebih lengkap disertakan dalam daftar fitur Direct3D 11.

Bagian Rakitan Shader Model 5 menjelaskan instruksi perakitan yang didukung Oleh Model Shader 5.

Di Bagian Ini

Item Deskripsi
Atribut Shader Model 5
Halaman referensi untuk atribut Model Shader 5.
Fungsi Intrinsik Model Shader 5
Halaman referensi untuk fungsi intrinsik Model Shader 5.
Objek Model Shader 5
Halaman referensi untuk objek dan metode Model Shader 5.
Nilai Sistem Model Shader 5
Halaman referensi untuk nilai sistem Model Shader 5.

Model Shader vs Profil Shader