Okt04175 當前離線
進階會員
當我們展望未來時,維護專有的 IR 格式(即使是基於開源專案的格式)與我們對開放技術的承諾背道而馳,因此 Shader Model 7.0 將採用 SPIR-V 作為其交換格式。在接下來的幾年中,我們將致力於為 Direct3D 定義 SPIR-V 環境,以及一組 SPIR-V 擴展,以透過 SPIR-V 支援所有 Direct3D 當前和未來的著色器程式設計功能。這將使開發人員能夠更好地利用現有工具,並圍繞投資一個 IR 統一生態系統。 除了提供 HLSL 到 Direct3D SPIR-V 的編譯器之外,我們還將建置並提供轉換工具,以將 SPIR-V 轉換為 DXIL,以及將 DXIL 轉換為 SPIR-V。這些工具將允許驅動程式開發人員逐步過渡並優雅地調整工具和驅動程式。