當前位置:聚美館>智慧生活>心理>

三重緩衝能提高幀數嗎

心理 閱讀(1.11W)
三重緩衝能提高幀數嗎

玩OpenGL遊戲並開了垂直同步的時候,會強制將遊戲的FPS的最高限制提升到顯示器的最大重新載入率,當顯卡達不到60幀每秒時,由於後緩衝區裏的下一幀還沒有準備好,顯卡要等到下一個垂直空白週期才能進行緩衝區數據交換有了三重緩衝,就有3個緩衝區,顯卡無需等待前緩衝區清空進而騰出後緩衝區,隨時可以把渲染結果放入第3個緩衝區。這就是說,可以在開啟垂直同步的同時保持應有的幀速了,可惜這隻能起到一半的作用,因爲驅動中的3重緩衝選項只對OpenGL遊戲起作用。

加上OpenGL遊戲遠少於D3D遊戲,所以事實上驅動的3倍緩衝選項在超過一半情況都不起作用。