游戲玩家在玩大型游戲的時候可能會出現一些畫面撕裂的情況,如果想要提升流暢度,使最低幀數在一個較高的區間,可以試試RivaTuner Statistics Server,這是一款游戲超頻鎖幀軟件,這款軟件能夠幫助用戶得到更好的游戲體驗。
功能特點
1、添加了屏幕顯示性能分析器。高級用戶可以使其能夠測量和可視化由屏幕顯示渲染添加的CPU和GPU性能開銷。有兩種性能分析模式可供選擇:
緊湊模式提供基本和最重要的CPU準備(屏幕顯示超文本格式化,解析和曲面細分),CPU渲染和總CPU時間,以及GPU渲染時間(目前僅支持Direct3D9 +和OpenGL應用程序)
完整模式提供額外的,更詳細的每階段CPU時間。
2、改進的內置幀速率限制器:
分數幀速率限制調整功能不再是面向用戶的功能,現在您可以直接從GUI指定小數限制。
現在,您可以單擊“幀速率限制”標題將幀速率限制器切換為備用“幀時間限制”模式。新模式允許您直接將限制指定為目標幀時間,精度為1微秒。
基于與顯示光柵化器位置的同步,添加了備用幀速率限制模式。現在,您可以將幀速率與每個刷新間隔最多兩個獨立的掃描線索引同步。結合高級用戶可配置掃描線等待超時和圖形管道刷新選項,這些設置為經驗豐富的用戶提供了與任何硬件無關的超低輸入滯后自適應VSync,半VSync或雙VSync功能。
增加了面向用戶的空閑幀速率限制模式。與傳統的幀速率限制模式不同,空閑幀速率限制模式僅影響在后臺運行的非活動3D應用程序。空閑幀速率限制被指定為目標幀時間,精度為1微秒。空閑幀速率限制模式有助于在最小化某些重型3D應用程序并切換到其他進程時降低功耗。
3、各種屏幕顯示優化和改進:
為屏幕顯示渲染器添加了可調節的最小刷新周期。默認情況下,該時間段設置為10毫秒,因此現在不允許更頻繁地刷新屏幕顯示,而不是每秒100次。這樣的實現允許在每幀上更新屏幕顯示內容時保持平滑動畫(例如,當顯示實時幀時間圖時)而不會浪費太多CPU時間。
為Direct3D1x應用程序添加了基于GPU副本的Vector2D屏幕顯示渲染模式實現。新模式在NVIDIA顯卡上提供高達5倍的Vector2D性能提升,但由于AMD顯示驅動程序中CopySubresourceRegion執行緩慢,因此在AMD硬件上禁用。
由于AMD顯示驅動程序中vkCmdClearAttachments的執行速度非常慢,因此現在在AMD顯卡的Vulkan應用程序中強制禁用Vector2D渲染模式。
在純Direct3D12屏幕顯示渲染器中修改了幾何體批處理和頂點緩沖區使用策略(目前僅在Halo Wars 2中使用)。
為純Direct3D12屏幕顯示渲染器添加了Vector2D渲染模式支持。
優化的屏幕顯示超文本解析和曲面細分實現。
OpenGL屏幕顯示渲染大師實現的優化狀態更改。
改進了在AMD顯卡上從單獨的OpenGL上下文(在某些OpenGL應用程序中使用的配置文件兼容性開關,例如Pyre)實現屏幕顯示渲染。
Direct3D1x屏幕顯示渲染實現中的優化狀態更改。
Direct3D8和Direct3D9中的實體矩形和線基元現在,屏幕顯示渲染實現從頂點緩沖區而不是用戶內存渲染。
選擇幀緩沖區坐標空間時,改進了OpenGL幀緩沖區尺寸檢測。
Vulkan和純Direct3D12的靜態頂點緩沖區大小增加,可以在一次傳遞中增加在屏幕顯示中呈現的基元數量。
4、改進的基于桌面復制的桌面視頻捕獲實現(Windows 8和更新的OS版本):
現在,桌面視頻錄制會話不會在顯示模式切換或切換到專用全屏模式時停止。這種方法允許您開始在桌面上捕獲視頻然后啟動一些3D應用程序并創建包含桌面和3D應用程序的視頻流的視頻文件。
改進的視頻捕獲API允許視頻捕獲前端應用程序(例如MSI Afterburner)強制桌面或3D應用程序視頻捕獲模式以及默認的混合桌面/ 3D應用程序捕獲模式。
現在,桌面捕獲使用多線程主動忙等待循環幀捕獲而不是定時器驅動幀捕獲,以便提高幀定時精度并產生視頻平滑性。如有必要,可以通過配置文件啟用先前的定時器驅動幀捕獲。
減少桌面復制超時,以便在計時器驅動幀捕獲模式下的桌面視頻捕獲會話期間在某些條件下改善RivaTuner Statistics Server GUI響應時間。
5、改進的SDK:
改進了RTSSFrametimePipeSample示例。現在,該示例演示了使用完全管理和有限用戶權限運行的應用程序的幀時間管道連接。
改進了NVENC插件。增加了NVIDIA 416.xx驅動程序系列支持。該插件使用較新的NVENC編碼器API標頭進行了重新編譯,因為NVIDIA已停止在版本416和更新的系列驅動程序中支持舊版v4 NVENC API。由于此更改,NVENC插件不再支持預發布358 NVIDIA驅動程序。
當選擇Vector2D模式并且Direct3D1x應用程序使用10位幀緩沖時,修復了錯誤顏色的屏幕顯示渲染。
修復了Vulkan fence同步問題,由于嘗試重用繁忙命令緩沖區,可能導致GPU限制的Vulkan應用程序掛起。
幀速率限制器模塊中的活動忙等待循環現在在卸載掛鉤庫時被強制中斷,以最小化在3D應用程序運行時期間動態關閉RivaTuner Statistics Server時死鎖3D應用程序的風險。
在3D應用程序運行時動態關閉RivaTuner Statistics Server時,改進了CBT掛鉤卸載例程,以最大限度地降低死鎖3D應用程序的風險。
改進了OpenGL屏幕顯示渲染例程中的驗證,以最大限度地降低OpenGL應用程序崩潰的風險。
更改了OpenGL清理例程,以提高與使用多個渲染上下文的OpenGL應用程序的兼容性(例如GPU Caps Viewer)。
改進了32位API掛鉤卸載例程中的同步。
在CBT鉤子處理程序中為API鉤子注入添加了超時。超時旨在減少某些系統上與注入相關的CPU開銷,與高鼠標輪詢率和第三方應用程序安裝的鍵盤/鼠標掛鉤相關。
現在,某些系統上的互操作性D3D10頁面翻轉由OpenGL / Vulkan應用程序中的幀速率計算模塊進行過濾。
鉤子引擎現在使用備用雙跳x64鉤子蹦床來提高與第三方64位屏幕顯示應用程序的兼容性。
添加了兼容性配置文件開關,用于通過VTable掛鉤IDXGISwapChain :: ResizeBuffers而不是hotpatching。
為32位VTable鉤子處理程序添加了鉤子epilogs支持。
修復了64位RTSSHooksLoader和EncoderServer幫助應用程序中的實例檢查實現。
為Forza Horizon 4添加了排除配置文件。請注意,由于其保護系統限制,此游戲目前不支持OSD!
現在,對于顯示計算隊列中的幀的Vulkan應用程序(DOOM中的Vulkan渲染代碼路徑和Wolfenstein II:新巨像),默認情況下禁用強制圖形和計算隊列同步。由于此更改,默認情況下,OSD在這些平臺上的游戲中將不可見。有經驗的用戶,理解并接受OSD渲染會導致性能下降,可以使用PresentFromCompute配置文件切換重新啟用它。
在皮膚引擎中添加了三態皮膚按鈕支持。
更新的個人資料列