作者f16leon (COCO)
看板XBOX
标题[闲聊] 何谓VRR以及LFC
时间Mon Nov 23 15:05:36 2020
新主机出来後,想必很多人才开始研究4K、120Hz、VRR、ALLM、eARC、LFC、HGIG
这边就来简单介绍一下VRR以及LFC的功用,这两项是连带关系,所以一起介绍
不管是HDMI VRR、FreeSync还是G-SYNC,以下内容都适用。
要了解低帧率补偿(LFC),首先要了解可变更新率(VRR)这项技术。
而要理解VRR,你首先要了解电视上的图像是如何建立起来的。
更新率决定了在电视上从左上到右下建立图像所需的时间,即所谓的扫描速度。在120Hz
的更新率下,建立图像所需的最大时间为8.3ms(1/120),但这只适用於CRT。
现在的OLED是瞬间显示全部画面,每8.3ms瞬间显示一个画面,但这会带来残影的负面效
果。这也是为什麽一些厂商会模仿CRT的这种从上到下的 "滚动扫描 "来缓解这个问题。
那麽,有了VRR之後,会有怎样的变化呢?
在我们的例子中(120 Hz),在没有VRR的情况下,每隔约8.3ms就会以固定的间隔建立一
个新的画面。
启动VRR後,扫描速度不会改变。也就是说,画面仍然以~8.3ms的速度显示,所以实际上
并没有调整刷新率!当游戏FPS降低到50的时候,一样照常用8.3ms速度更新画面。
不一样的地方是,当下的画面会故意的地保留在电视上,电视被置於某种形式的 "保持 "
状态。这是通过调整垂直空白间隔来实现的。
由於各种原因,电视不可能无限期地保留画面而不更新,所以才有VRR的最低限制,对於
LG的OLED电视来说,这个限制是40Hz,即画面至少每25ms必须更新一次。电视会通过EDID
将VRR范围的这种信息传递给GPU。
这就引出了LFC的话题。
如上所述,对於LG的OLED电视,信号发生器(GPU)必须至少每25ms更新一次画面。这意
味着对於游戏来说,它们至少要以40 FPS的速度进行渲染。如果GPU无法提供,它可以简
单地让显示器在25ms後再次显示上一张画面(这被称为帧加倍),电视不会知道刚刚又
重复显示了同样的画面,也不需要知道。
经过上面的描述,应该能够了解,电视除了告诉GPU支援的VRR范围之外,并不需要做什麽
特殊的工作,LFC/VRR就可以工作! 所以游戏主机是否实现LFC是由主机决定的。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.166.153.165 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/XBOX/M.1606115138.A.B7C.html
1F:推 HOUtw: 实用 11/23 15:10
2F:推 PaganTsai: 推好文 11/23 15:46
3F:推 unorthodoxy: 推 11/23 18:15
4F:推 Romanesque: 长知识推~ 11/23 19:31
5F:推 alanjiang: 推好文 11/23 19:36
6F:推 Luciferspear: 推 11/23 19:36
7F:推 LithiumLotus: 推 11/23 20:18
8F:→ commandoEX: 重点:要有新电视才要烦恼(x 11/23 20:52
9F:推 eqhibiki: 重点是我没有xsx才烦恼 11/23 22:32
10F:推 must: 推 11/24 09:17
11F:推 TaipeiKindom: 专业 11/24 09:20