這縮放技術已激增和普及近年來:DLSS(深度學習超級取樣)來自 NVIDIA,FSR(FidelityFX 超分辨率) d'AMD 和 l'XeSS (Xe超級取樣)來自英特爾,適合每個人,尤其是幾乎所有遊戲和所有顯示卡;對於一個相當多樣化的樂團。為了標準化這種 gloubi-boulga 並促進開發人員在其產品中整合這些技術,Microsoft 提供了 DiirertSR API。該公司在去年 3 月的 GDC 2024(遊戲開發者大會)上展示了它;它現已包含在 Agility SDK 1.714.0 預覽版中。
一個 API 即可統治一切
與最初的謠言所暗示的相反,DirectSR 不是 Microsoft 的縮放技術。這個角色倒是屬於超級解析度 - 最初將保留給配備 Snapdragon X Elite 處理器的計算機。
具體來說,Microsoft DirectSR 必須透過單一 API 簡化各種縮放演算法的整合:雖然到目前為止他們必須單獨實作 DLSS、FSR 和 XeSS 技術,但開發人員將能夠直接使用 DirectSR。
另一方面,如您所知,並非所有 GPU 都支援上述升級技術。例如,DLSS 是 NVIDIA GeForce RTX 的專利。其他兩種解決方案更為通用。當然,DirectSR API 並沒有讓 GPU 擺脫這些限制;支援仍然依賴圖形架構。
給玩家更多選擇?
現在,開發人員應該專注於支援 DirectSR,而不是一項單獨升級技術。微軟同意 NVIDIA、AMD 和 Intel 來管理上層,即 DirectSR 和三種縮放技術之間的關係,特別是透過 GPU 驅動程式。
關於這個問題,雷德蒙公司在其新聞稿中具體說明:「GPU 驅動程式中提供了對 DirectSR 的本機支持,供應商可以在其中自訂 SR 實現以獲得最佳硬體效能。此外,DirectSR 還內建了與 GPU 無關的變體的支持,這些變體可在應用程式層級使用,從而可以在所有硬體配置中存取它們。。
目前,微軟表示 DirectSR 內建了對 AMD FidelityFX 超解析度 2.2 的支持,以及對 Intel XeSS 和 NVIDIA DLSS 超解析度的驅動程式級支援。
總而言之,此 DirectSR 必須標準化擴展技術的集成:透過促進它們的集成,當然還有它們的更新。希望這將使越來越多的遊戲能夠在這三種解決方案之間進行選擇。事實上,正如微軟在 X 上發布的消息的回應中所言,開發者“沒有更多的藉口”不提供 DLSS / FSR / XeSS。
為了慶祝這一做法,NVIDIA、AMD 和英特爾發表了聲明。以下是 AMD GPU 技術和工程軟體副總裁兼軟體總監 Andrej Zdravkovic 的一段話:「很高興與 Microsoft 合作設計和開發 DirectSR,以此統一開發人員在所有平台上存取超解析度技術的方式。我們很高興 AMD FSR 2.2 作為預覽版的一部分加入 DirectSR”。
我們很高興地宣布 DirectSR 現已透過 Agility SDK 1.714.0 預覽版提供!該 API 是與 AMD、Intel 和 NVIDIA 合作設計的,旨在將超解析度無縫整合到下一代遊戲中。一探究竟:https://t.co/L2RXOKcmjx
— DirectX 12 (@DirectX12)2024 年 5 月 29 日
來源 : 微軟