您现在的位置是:首页 > 健康知识 >正文
openGL三重缓冲(OpenGL rdquo 中的三重缓冲是开启好还是不开启好 电脑配置)
发布时间:2022-08-04 04:21:58闻人钧琬来源:
您好,蔡蔡就为大家解答关于openGL三重缓冲,OpenGL rdquo 中的三重缓冲是开启好还是不开启好 电脑配置相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、“三重缓冲”,该选项在开启垂直同步后有效,一般建议“关”。
2、如果开启了垂直同步的话,该项会有助于画面缓冲,会提升流畅程度,但是本身锁定垂直同步就并不能够很好的实现流畅显示,建议还是关闭比较好的。
3、扩展资料:原理三重缓冲 是一种图象处理技术英文名Triple Buffering,是一种图象处理技术。
4、Triple Buffering使用一个前置缓存和两个后置缓存。
5、在着色完第一个后置缓冲区的数据后,立即开始处理第二个后置缓冲区。
6、今天,不少新游戏都采用的是Triple Buffering,Trible Buffering正逐渐成为发展的趋势,因为它没有Vsync(荧幕的垂直刷新频率)等待的时间,游戏也将更加流畅。
7、三重缓冲,有3个缓冲区,显卡无需等待前缓冲区清空进而腾出后缓冲区,随时可以把渲染结果放入第3个缓冲区。
8、实现这就是说,可以在打开垂直同步的同时保持应有的帧速了。
9、ATi和nVidia的驱动中都有打开三重缓冲(triple buffering)的选项。
10、可惜这只能起到一半的作用,因为驱动中的3重缓冲选项只对OpenGL游戏起作用。
11、加上OpenGL游戏远少于D3D游戏,所以事实上驱动的3倍缓冲选项在超过一半情况都不起作用。
12、三级缓冲是低帧速的完美解决办法,不过,这并不是免费的午餐。
13、打开三级缓冲也意味着需要多50%的缓存空间。
14、在某些条件之下,它也可能会对游戏效果产生负面影响。
15、应用举个简单的例子来说明这个潜在的问题:譬如当我们在1600x1200分辨率下运行游戏的时候,每个像素需要32bit空间储存信息,1600x1200x32=61,440,000 bit,将它转换成MB为单位,相当于7.32MB。
16、使用二级缓冲,需要 14.64MB显存;为了使用三级缓冲,则需要21.96MB显存。
17、显存占用率不成问题。
18、不过,一旦打开4x FSAA,这个数字就会飞速膨胀。
19、在打开4x FSAA的时候,有多出4倍的像素进行取样,如此21.96MB乘4,变成可观的87.84MB!这就大于显存总容量的1/3了。
20、如果这个游戏需要用200MB的空间储存材质、光影、各种贴图……等等,游戏效果就会非常变得非常糟糕,会由于不时存取硬盘产生大量停滞现象。
21、这里只是提醒大家注意,如果发现游戏过程中存取硬盘过于频繁,则可能说明3级缓冲占用了太多显存,此时你就应该考虑降低游戏的画面设置或者购买更高档的显存容量更大的显卡了。
22、参考资料:百度百科,三重缓冲。
本文就讲到这里,希望大家会喜欢。
标签:
为何爱会伤人在线阅读(为何爱会伤人)下一篇
最后一页
猜你喜欢
最新文章
- openGL三重缓冲(OpenGL rdquo 中的三重缓冲是开启好还是不开启好 电脑配置)
- 冲龄之年是指什么(冲龄)
- 电动自行车配件批发北京(电动自行车配件批发市场)
- 笔记本电脑插入耳机还是外放(笔记本电脑插入耳机还是外放)
- 杭州火车站改名了吗(杭州火车站有几个)
- 生死停留迅雷(生死停留迅雷下载)
- 社区服务活动记录表模板图片(社区服务活动记录表怎么填)
- 金华汤溪中学高考成绩(金华汤溪中学)
- 电视机的昨天与今天(电视机的昨天 今天 明天)
- 怎么破解软件激活码(怎么破解无线网)
- 红米note7屏幕材质lcd(红米note7屏幕材质)
- oppo手机自带录屏在哪里打开(oppo手机自带录屏在哪)
- 哪个手机好用性价比高电池耐用(哪个手机好用)
- 华为手机开机密码忘了如何解锁(华为手机开机密码忘了怎么办)
- 总经理助理和副总经理谁的官职大(总经理助理和副总经理谁的官职大)
- column函数是什么意思英语(column函数是什么意思)
- 为何爱会伤人在线阅读(为何爱会伤人)
- 女警官的泪(女警地狱)
- 安土重迁的意思解释(安土重迁)
- 贵阳实验三中官网网址(贵阳实验三中官网)
- 荷兰说什么语言(荷兰说什么语言)
- h2是什么化学物(h2是什么化学元素)
- 技嘉和华硕主板音质(技嘉和华硕主板哪个好)
- 听诊器效应是什么意思(听诊器效应)