首頁  >  文章  >  DirectX 12 支援正在悄悄滲透到 Linux

DirectX 12 支援正在悄悄滲透到 Linux

WBOY
WBOY轉載
2023-05-24 14:55:511058瀏覽
  • 點擊進入:ChatGPT工具外掛程式導航大全

DirectX 12 支持正在悄悄渗透到 Linux

#Vulkan等開源圖形API受到業界強烈的推崇,在PC遊戲領域已廣泛應用。像 Vulkan 這樣的高效能跨平台軟體使Doom Eternal等遊戲具有令人難以置信的效能,並允許Farming Simulator 22等低預算遊戲在 Mac OS X 和 Linux 上運行。

遊戲巨頭微軟透過其 Xbox 品牌和工作室收購保持了 DirectX 的主導地位,現在它似乎正在悄悄進入Mesa、Linux 和 BSD 的 OpenGL 開源軟體實現。微軟首席軟體工程師Jesse Natalie正致力於透過 Mesa 在 OpenGL 中添加和改進 D3D12 運算支持,並暗示未來的增強功能正在籌備中。來自 Jesse 的合併請求:

這為計算添加了一些並行狀態追蹤。在某些情況下,圖形狀態追蹤只是簡單地擴展(例如,資源綁定到著色器),在其他情況下,它是重複的(例如,額外的管線快取),而在其他情況下,它會被重構。計算 ARB_compute_shader 的支持最終的結果是,其中間接路徑有些緩慢。現在有了計算支持,我們可以開始為將來需要模擬的東西連接計算著色器,例如為需要狀態變數的間接調度提供更快的路徑。

雖然 Mesa 對 D3D12 計算著色器的支援目前尚不明確,但這種支援在資料中心中可能非常有用。微軟或許已經提供了針對需要更專業晶片的工作負載進行 GPU 最佳化的虛擬機器在 Azure 上。需要注意的是,該合併請求及其建置工作與官方將 DirectX 12 移植到 Linux 上的任何工作無關。

以上是DirectX 12 支援正在悄悄滲透到 Linux的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yundongfang.com。如有侵權,請聯絡admin@php.cn刪除