AMD在今年3月的GDC 2024遊戲開發者大會上推出了FidelityFX Super Resolution 3.1(FSR 3.1),現在他們更新了FidelityFX SDK 1.1,引入了對FSR 3.1的支持,新版本旨在通過改進升級幀生成選項,現在把幀生成開關和FSR獨立出來,這樣FSR幀生成就可與NVIDIA和Intel的超分技術共存了。
新版本的FSR需要通過FidelityFX API進行集成,新的API旨在簡化開發人員整合FSR的工作,通過使用這些API和預編譯簽名的DLL函數,開發人員可以更輕鬆地將FSR技術整合和更新到他們的遊戲中,無需進行大量代碼更改或重建。
AMD FidelityFX SDK 1.1更新內容包括:
幀生成現在可獨立開關
提高畫面質量並加入新功能
實裝AMD FidelityFX API
支持Vulkan API
FSR 3.1也進行了改進,可以更好地保留細節,減少時間不穩定性,新增的功能包括全新「Native AA」質量模式,實際上現在已經有五款遊戲支持FSR 3.1技術。
新的SDK支持Vulkan API,在Vulkan中幀生成交換鏈與DX12不同,需要來自遊戲端應用程序的一些額外數據才能運行,需要開發人員注意這一點。這次SDK更新還帶來了一些新技術,包括Bteadcrumbs和Brexelizer,前者是檢測GPU崩潰的工具,後者則是GPU稀疏距離場構建器。
AMD表示FSR 3.1推薦使用RX 7000和RX 6000的GPU開啟,雖然它也支持RX 5000系GPU但不建議開啟,對於NVIDIA用戶,建議在RTX 30系以上顯卡使用,雖然RTX 20系GPU也能支持就是,至於Intel的顯卡AMD並沒有提及。
為了確保流暢運行並減少幀生成時產生的偽影,AMD建議在開啟幀生成前應保持60fps的平均幀率,以獲得最高質量的遊戲體驗。而且不建議將AMD FSR 3幀生成與AMD Fluid Motion Frames結合使用,雖然幀率可能會暴增,但代價是增加延遲和偽影。