找回密碼註冊
作者: Kimi
查看: 4541
回復: 0

文章分享:

+ MORE精選文章:

+ MORE活動推薦:

Micron Crucial T710 SSD 玩家開箱體驗分享

進入疾速前進! 快速邁向終局勝利 使用 Crucial® T710 Gen5 NVMe® ...

COUGAR ULTIMUS PRO玩家開箱體驗分享活動

ULTIMUS PRO 終極功能,無限連接 Ultimus Pro 採用簡潔的 98% 鍵盤佈 ...

COUGAR AIRFACE 180 玩家開箱體驗分享活動

AIRFACE 180 180mm 風扇,威力加倍 Airface 180 預裝兩顆 180mm PWM ...

COUGAR GR 750/GR 850 玩家開箱體驗分享活

ATX 3.1 兼容,穩定供電無憂 COUGAR GR 系列通過 80 PLUS 金牌認證 ...

打印 上一主題 下一主題

[業界新聞] 微軟發布DirectStorage 1.3 增強I/O調度,降低CPU開銷並提高資產加載效能

[複製鏈接]| 回復
跳轉到指定樓層
1#
Kimi 發表於 2025-7-4 14:44:14 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式


微軟在2021年3月正式推出了DirectStorage API,讓PC的NVMe SSD繞過CPU和內存,直接向顯存傳輸數據,可大幅降低遊戲加載的時間,理論上採用了該技術的遊戲可以做到場景的無縫接合。

2022年10月微軟推出了DirectStorage 1.1,引進「asset decompression」功能,支援GPU解壓縮資源。

到來2023年4月,微軟帶來了DirectStorage 1.2,新增了一個新的API查詢執行時間選擇的路徑,並修復了一些bug及優化了效能表現。

現在微軟正式發布了DirectStorage 1.3,加入了名為「EnqueueRequests」的新API,同時繼續修復了部分bug。

DirectStorage_T.jpg


EnqueueRequests為開發人員提供了更大的靈活性,可以控制資料請求的發出方式以及與圖形工作同步的方式。其允許開發人員在單一呼叫中批次處理多個請求,並使用D3D12圍欄同步,以更好地協調DirectStorage與D3D12渲染管道。例如可以確保紋理載入請求和UpdateTileMappings按照正確的順序發生,以避免GPU過早開始啟動。

DirectStorage 1.3也引入了DSTORAGE_DESTINATION_MULTIPLE_SUBRESOURCES_RANGE,這是一種新的目標類型,允許將一系列連續的子資源複製到D3D12資源中。這在寫入紋理中的單一或目標MIPS範圍時特別有用,允許開發人員編寫根據需要開始和結束的子資源。這項變更與新的EnqueueRequests API相結合,最終降低了CPU開銷並提高了資產載入效能。

消息來源

您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則

小黑屋|手機版|無圖浏覽|網站地圖|XFastest  

GMT+8, 2026-1-9 15:09 , Processed in 0.164520 second(s), 68 queries .

專業網站主機規劃 威利 100HUB.COM

© 2001-2018

快速回復 返回頂部 返回列表