DirectX 12支援開源SPIR-V著色器,進入跨平臺繪圖API新時代
支付動態 · 2024-09-24

微軟宣佈DirectX將採用SPIR-V中介格式逐步取代DXIL,推動DirectX走向開放標準,促進GPU技術創新和跨平臺開發

微軟宣佈從著色器程式開發標準Shader Model 7開始,逐步以SPIR-V取代DXIL,而這代表著DirectX 12後將走向開放標準的道路。微軟和Khronos、Google等組織合作,計畫透過這項改變推動GPU程式設計創新,同時加速新硬體功能的普及,進一步提升開發者的生產力。該政策將分數年逐步實現,確保開發生態系的平穩過渡。

過去Direct3D使用的是以LLVM為基礎的DXIL格式,支援各種著色器功能,諸如光線追蹤和工作圖(Work Graph)等,而現在微軟決定新增採用SPIR-V開放標準。SPIR-V是一個由Khronos所開發的二進位中介表示格式,用來編譯和執行GPU上著色器和計算程式,其支援諸如Vulkan和OpenCL等多種繪圖API

SPIR-V具備良好的可擴展性,同時也支援新的硬體和技術,已是現代GPU程式廣泛使用的標準。微軟透過讓Direct3D支援該開放標準,統一著色器的中介格式,這將讓開發者可以更輕鬆地利用現有工具和技術,進行跨平臺GPU程式開發。

微軟計畫推出專屬SPIR-V環境,來支援Direct3D現有與未來的著色器程式開發。新功能會透過SPIR-V擴充實現,確保開發者在技術過渡階段,仍然可以使用Direct3D原本所提供的靈活性和功能。同時,微軟也將提供工具,讓SPIR-V和DXIL兩種格式能夠雙向轉換,藉由漸進式過渡政策,確保開發者能夠平穩適應新格式,並且逐步更新工具和驅動程式。

對於使用AgilitySDK開發Direct3D應用程式的開發者,這項轉換不會帶來太多工作流程改變,不過官方指出,開發用來編輯和操作編譯後著色器的工具開發者,就可能會因為技術轉換,而需要對工具進行變更和調整。

由於SPIR-V核心設計具有良好的可擴展性,因此可以更好地支援GPU API新功能,透過統一標準中介格式,開發者無論是在Direct3D還是其他繪圖API,都能夠更快地採用新功能。而對硬體供應商和微軟本身來說,也可以將資源投入在差異化功能開發,而不需要重新建構受廣泛支援的基礎功能。

這項政策的實施將持續數年,微軟希望及早公開相關資訊,使開發者和其合作夥伴有時間準備,以順利應對接下來的技術轉換工作。

熱門文章
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
JILI 宣佈與全球板球傳奇 AB de Villiers(ABD)達成重磅戰略合作
體育遊戲
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
巴西擬將博弈稅率提高至24% 稅收將用於社保與醫療領域
合規與政策
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
英國確認各垂直行業的賭博稅稅率
合規與政策
亞洲遊戲市場觀察:15大市場熱門遊戲與用戶趨勢
網路遊戲
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
首頁
遊戲
合作
發現
我的