本節包含 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 |
* - 著色器模型 4.0 中引進了gs_4_0、gs_4_1、ps_4_0、ps_4_1、vs_4_0和vs_4_1,不過 DirectX 11 會將 結構化緩衝區 和位元組位址緩衝區的支援新增至 DirectX 10 硬體上執行的著色器模型 4。
著色器模型 5 引進了提供高速一般用途運算的 計算著色器 。
更完整的著色器模型 5 功能清單包含在 Direct3D 11 功能清單中。
著色器模型 5 元件區段描述著色器模型 5 支援的元件指示。
本節中
項目 | 說明 |
---|---|
著色器模型 5 個屬性 |
著色器模型 5 屬性的參考頁面。 |
著色器模型 5 內建函數 |
著色器模型 5 內建函式的參考頁面。 |
著色器模型 5 物件 |
著色器模型 5 物件和方法的參考頁面。 |
著色器模型 5 系統值 |
著色器模型 5 系統值的參考頁面。 |