微軟的Agility SDK 1.613.0引入了工作圖,將遊戲開發提升到一個新的水平
最新的Agility SDK 1.613.0 現已發布,微軟為其引入了工作圖,以及為遊戲開發人員提供的眾多新功能,例如著色器模型6.8、GPU 上傳堆、ExecuteIndirect 中的遞增常量以及狀態對像中的通用程式。
然而,由於其非常有前途的功能,工作圖尤其可以將遊戲開發提升到一個新的水平。例如,該 API 將能夠充分利用 GPU:透過它,開發人員將能夠繞過 CPU,直接在 GPU 上產生和調度工作。
這是什麼意思?根據 Microsoft 的說法,這意味著您可以透過剔除、分箱、計算工作連結等任務為您的遊戲實現更高的效能、更低的延遲和更大的可擴展性。
Microsoft 發布了新工作圖的深入概述,您可以在此處閱讀所有相關內容。
這家總部位於雷德蒙的科技巨頭也為共享模型 6.8 引入了新功能:
- 使用著色器時,SV_StartVertexLocation和SV_StartInstanceLocation將提供更好的控制。
- 波浪大小範圍將使開發人員能夠在他們編寫的著色器中指定他們首選的波浪大小。
- 擴展比較採樣將使開發人員能夠創建更好的跨平台著色器。
微軟表示,GPU上傳堆將提供新的、更簡單的方法將資料從CPU複製到GPU,並且它使用最新的技術來使資料傳輸更快並盡可能啟動低延遲。
有趣的是,這家總部位於雷德蒙德的科技巨頭正在向 Windows 內部人員在配備 Windows 11 Insider Preview Build 26080 或更高版本的電腦上提供 GPU 上傳堆。
去年 3 月,GPU Upload Heaps 作為開發者預覽版發布,需要使用開發者模式。現在,我們很高興地宣布,零售版本可用於目標電腦為 Windows 11 Insider Preview Build 26080 或更高版本的任何應用程式。
微軟
發佈留言