著色器模型 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 |
* - 著色器模型 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 引進了提供高速一般用途運算的 計算著色器 。
Direct3D 11 功能清單中包含更完整的著色器模型 5 功能清單。
著色器模型 5 元件一節描述著色器模型 5 支援的元件指令。
本節內容
項目 | 描述 |
---|---|
著色器模型 5 屬性 |
著色器模型 5 屬性的參考頁面。 |
著色器模型 5 內建函式 |
著色器模型 5 內建函式的參考頁面。 |
著色器模型 5 物件 |
著色器模型 5 物件和方法的參考頁面。 |
著色器模型 5 系統值 |
著色器模型 5 系統值的參考頁面。 |