三重缓冲的优缺点

科技2021-10-22 04:36:44
导读 当打开 关闭垂直同步时,三重缓冲为您提供了双重缓冲的所有优势。我们得到一个光滑无撕裂的框架。这些帧仅在刷新时切换到前缓冲器,并且它

当打开/关闭垂直同步时,三重缓冲为您提供了双重缓冲的所有优势。我们得到一个光滑无撕裂的框架。这些帧仅在刷新时切换到前缓冲器,并且它们的输入延迟也与垂直同步的双缓冲器关闭时一样低。虽然“性能”没有正确显示(FRAPS),但当启用三重缓冲时,图形硬件仍然像没有垂直同步的双缓冲模式一样努力工作。三重缓冲确实会占用更多的显卡内存,但对于现代硬件来说并不是问题。

要求

有用吗?

回答

挺好的,不过850M就够了,不用用。

如果画面没有被撕裂,就不需要开始垂直同步。说白了,重直接同步就是限制显卡的渲染速度,让其速度与显示器一致。现在的液晶显示器一般刷新率为60Hz,当显卡高速渲染画面时,显示器丢弃一些帧已经来不及了。但是,第N帧还没有显示,第N 1帧已经发送到输出端,这就太糟糕了。两个或更多的图片将同时显示,这似乎会撕裂图片。垂直同步使显卡等待显示,但也有很大的缺陷。显卡总能达到60FPS以上就不错了。如果帧率低于60FPS,例如59FPS,在垂直同步的限制下会强制降低到30FPS。这个时候,感觉卡住了。一段时间后,如果帧数在60以上,就会恢复到60FPS,如果不是超级猛的话就没必要打开显卡了。至于三重缓冲,则解决了上述问题。渲染后的图片将暂时存储在视频内存中,但会占用额外的视频内存。视频内存不太多,不划算。而且关键是三重缓冲是针对OpenGL的~对DirectX没用。现在,除了id坚持OpenGL,其他都是DX的世界。

免责声明:本文由用户上传,如有侵权请联系删除!