[情報] 微軟將在DX12 API加入AV1編碼支援

作者: hn9480412 (ilinker)   2023-06-25 17:36:08
https://devblogs.microsoft.com/directx/agility-sdk-1-711/
微軟在近日更新了DX12的Agility SDK至1.711.3。主要是提供了3個功能與改進
Work Graphs
https://devblogs.microsoft.com/directx/d3d12-work-graphs-preview/
Work graphs可以讓GPU自行調度著色器運作,允許著色器與其他著色器同步異步運行。來
進行剔除、分級或是鍊接的計算工作以降低系統負載
在硬體的工作排程上也能較為靈活的運用,開發人員也無須了解每個硬體的具體情況,與
現有的ExecuteIndirec函數相比會更加靈活
但在Work Graphs尚未完全取代ExecuteIndirec的情況下(如啟動光柵化),依然可以依照
需求建立ExecuteIndirec快取
關於驅動的支援如下
AMD:已經在 23.10.01.14 的驅動程式中支援。但僅支援RX7000系列顯示卡
下載網址
https://tinyurl.com/45cy7drb
NVIDIA、Intel:尚在開發中
Wave Matrix
https://tinyurl.com/4xz8zu2x
透過波矩陣乘法累加指令來提升GPU的性能。主要就是透過AI運算的方式來使用此指令,
採用矩陣的計算加快一些經常使用的項目(如線程儲存、重新排列、複製數據)
同時這也是未來SM 6.8組成的一部份
關於驅動的支援如下
AMD:預計釋出新的測試版驅動來支援WaveMMA。請靜待消息
NVIDIA、Intel:尚在開發中
AV1 編碼
https://microsoft.github.io/DirectX-Specs/d3d/D3D12_Video_Encoding_AV1.html
就是讓D3D12的視訊編碼支援AV1
關於驅動的支援如下
AMD:預計將在今年Q4釋出新的驅動讓GPU支援AV1編碼,但僅支援RX7000系列的顯示卡
NVIDIA:目前已經在Win 11 Canary通道釋出545.31的驅動進行測試,但僅支援RTX4000系列
的顯示卡
Intel:尚在開發中
545.31已經在Guru 3D流出,想嘗試的人可以去下載
https://forums.guru3d.com/threads/nvidia-display-31-0-15-4531.448429/
作者: obov (來噓蒼真)   2022-05-28 08:23:00
懶趴包喇幹

Links booklink

Contact Us: admin [ a t ] ucptt.com