已有1条回答
管理员
三重缓冲能提高帧数,三缓冲在双缓冲的基础上增加了一个帧缓冲,构成了一个前缓冲和两个后缓冲的规格。该程序将图像来回写入两个后台缓冲区。每次刷新显示器时,前缓冲区都会与最近完成写入的后缓冲区交换。可以看出,即使一个缓冲区由红绿灯控制,另外两个缓冲区仍然可以来回写入图像,因此不需要人为增加屏幕延迟。
三重缓冲可以在打开垂直同步的同时保持应有的帧速了。ATi和nVidia的驱动中都有打开三重缓冲的选项。可惜这只能起到一半的作用,因为驱动中的3重缓冲选项只对OpenGL游戏起作用。加上OpenGL游戏远少于D3D游戏,所以事实上驱动的3倍缓冲选项在超过一半情况都不起作用。三级缓冲是低帧速的完美解决办法,不过,这并不是免费的午餐。打开三级缓冲也意味着需要多50%的缓存空间。在某些条件之下,它也可能会对游戏效果产生负面影响。
举个简单的例子来说明这个潜在的问题,譬如当我们在1600x1200分辨率下运行游戏的时候,每个像素需要32bit空间储存信息,1600x1200x32=61,440,000bit,将它转换成MB为单位,相当于7.32MB。使用二级缓冲,需要14.64MB显存;为了使用三级缓冲,则需要21.96MB显存。显存占用率不成问题。不过,一旦打开4xFSAA,这个数字就会飞速膨胀。在打开4xFSAA的时候,有多出4倍的像素进行取样,如此21.96MB乘4,变成可观的87.84MB!这就大于显存总容量的1/3了。如果这个游戏需要用200MB的空间储存材质、光影、各种贴图等等,游戏效果就会非常变得非常糟糕,会由于不时存取硬盘产生大量停滞现象。这里只是提醒大家注意,如果发现游戏过程中存取硬盘过于频繁,则可能说明3级缓冲占用了太多显存,此时你就应该考虑降低游戏的画面设置或者购买更高档的显存容量更大的显卡了。
猜你喜欢
苹果xr可以无线充电吗
真我11怎么强制重启
表明汽车的爬坡能力 最大爬坡度是什么意思
宝马x1价格二手车报价 二手宝马x1值得购买吗
红旗轿车报价及图片大全(全新红旗H5正式上市)
落地8万以内的自动挡(推荐2款国产车关注度最高)
红旗h5车身尺寸是多少 红旗h5后备箱容积多大(常规容积573L)
oppofindx6怎么开120帧
下雨天蜘蛛躲在哪
iPhone14可以退款吗
华为P60怎么扩大内存
iphone14有没有灵动岛
最新学习
电视剧花千骨里的糖宝是谁扮演的
荣耀Magic5充电发烫怎么解决
开拓者油耗多少真实油耗 开拓者费油吗(百公里油耗10.3L)
华为云空间有必要开启吗
食用油加热起大量泡沫怎么回事
国外电话怎么打出去
沃尔沃XC90后备箱尺寸超大 而且平坦宽敞
最新七座车型大全价格(全家跑长途也能很舒服)
iPhone 15 Pro Max自定义静音按键怎么用
阵雪一般下多久
液晶电视看一会就黑屏什么原因
叠心形钱币(怎么叠心形钱币