近日,VR 優化工具 Quest Games Optimizer 推出 12.7.0 版本,帶來了兩項備受關注的新功能,為開發者在應用測試方面提供了更大的便利與自由。
此次更新最引人注目的,當屬支持開發者禁用應用空間扭曲(AppSW)和關閉動態解析度縮放(DRS)這兩項功能。對於許多開發者而言,在應用開發過程中,精確測試不同參數下的性能表現至關重要,而這兩項功能的加入無疑為他們打開了新的測試維度。
應用空間扭曲(AppSW)原本允許應用以實際顯示刷新率的一半進行渲染。舉個例子,當顯示刷新率為 72fps 時,應用只需以 36fps 進行渲染。不過,除了標準的眼睛緩衝區外,應用還需額外渲染運動矢量緩衝區和深度緩衝區。系統會利用這些緩衝區來合成新幀,最終向顯示器輸出 72 FPS 的畫面。
這種機制在一定程度上能夠減輕 GPU 的渲染負擔,但社區報告顯示,啟用該功能時,有時會出現輕微的卡頓現象,影響用戶體驗。現在,開發者在 12.7.0 版本中可以自行決定是否禁用 AppSW,從而更精準地測試應用在不同渲染模式下的性能與流暢度,找出可能存在的問題並進行針對性優化。
而動態解析度縮放(DRS)的工作原理是根據當前 GPU 的負載情況,自動調整應用的渲染解析度,以此確保幀率儘可能保持穩定。這一功能在應對複雜場景或 GPU 性能波動時,能夠起到一定的緩衝作用,避免畫面出現嚴重的卡頓或掉幀。
然而,在某些特定情況下,開發者可能希望固定渲染解析度,以更全面地測試應用在特定畫質下的性能表現。12.7.0 版本允許開發者關閉 DRS 功能,滿足了這一測試需求,讓開發者能夠更加深入地了解應用在不同解析度下的性能極限和優化空間。
除了上述兩項關鍵功能外,12.7.0 版本還帶來了一系列貼心的功能改進。在界面操作方面,列表視圖的導航變得更加便捷,開發者可以更輕鬆地在眾多項目中找到所需內容;點擊列表項目時的交互體驗也更加直觀,響應速度和操作手感都有顯著提升。
同時,開發團隊還修復了多個 Bug,例如之前二級賬戶無法顯示可用存儲空間的問題,以及使用圖像或透明度自定義顏色主題時出現的故障等。這些改進不僅提升了工具的穩定性和易用性,也讓開發者能夠更加專注於應用本身的開發和測試工作。