【0415】瓜瓜下载者-版本 20120415
作者:小氓男 日期:2012-03-06
利用everest读取CPU等电脑配置信息
作者:小氓男 日期:2012-05-07
开启显卡三级缓冲 使游戏运行得更顺畅穿越FPS更高
作者:小氓男 日期:2012-03-29
DirectX Tweaker
你是否曾经试过,有时为了解决画面撕裂现象,而打开垂直同步(v-sync)之后,不但问题没有解决,反而帧速降低了。打开垂直同步(v-sync),可以把帧速限制在屏幕刷新率以下——对于通常的液晶显示器来说,也就是每秒60帧。玩游戏有60fps的帧速不错了,而且它能够使游戏显得更加顺畅。然而,有时会发现帧速一旦低于60fps的时候,就会被限定在30fps。这时你或许会忍不住嚎叫“拷!画面撕裂真TM难看,垂直同步也不见得好到哪里去!!!”。这并非全是垂直同步的错,通常是图像渲染同时
为什么双重缓冲会导致如此恶果呢?显卡硬件基本上都有两个缓冲区,显示器上见到的图像在前缓冲区,接下来将要显示的一个图像在后缓冲区中。当我们打开垂直同步的时候,在显卡替换前后缓冲区的数据之前,需要等候下一个垂直空白周期(以60Hz刷新率的显示器为例,每一个1/60秒发生一次)以维持画面与显示器的刷新率同步。当显卡的渲染速度高于60fps的时候,不会有什么问题。如果理解这其中的道理,就不难想像,当显卡达不到60帧每秒时会发生什么事了。在那种情形下,由于后缓冲区里的下一帧还没有准备好,显卡要等到下一个垂直空白周期才能进行缓冲区数据交换。结果就是,本来应该每秒60次缓的冲交换,变成了每秒30次,这就是帧速被限制在30fps的原因。


