linux amd显卡驱动画面撕裂,从此告别画面撕裂 AMD-FreeSync技术解析

linux amd显卡驱动画面撕裂,从此告别画面撕裂 AMD-FreeSync技术解析说到”垂直同步”技术,相信很多玩家都知道是啥意思,它可以有效解决游戏中的画面撕裂问题,让画面更平滑。然而它也有一个致命伤:会限制显卡的性能输出,进而造成卡顿。至于具体缘由,还要从显示器的工作原理说起。●为什么会有撕裂?目前几乎所有显示器的画面都是一行一行扫描上去的,刷新率通常固定为60Hz,而显卡在渲染不同画面时的速度不一样,简单画面渲染的快,复杂画面则要慢一些,当显卡输出和显示器输出不同步,…

大家好,又见面了,我是你们的朋友全栈君。

说到”垂直同步”技术,相信很多玩家都知道是啥意思,它可以有效解决游戏中的画面撕裂问题,让画面更平滑。然而它也有一个致命伤:会限制显卡的性能输出,进而造成卡顿。至于具体缘由,还要从显示器的工作原理说起。

●  为什么会有撕裂?

目前几乎所有显示器的画面都是一行一行扫描上去的,刷新率通常固定为60Hz,而显卡在渲染不同画面时的速度不一样,简单画面渲染的快,复杂画面则要慢一些,当显卡输出和显示器输出不同步,便会出现上半画面显示前一帧,下半画面已经刷新到了下一帧的情况,而在高速游戏中(如FPS游戏或者体育竞技游戏)这两帧通常是不一样的,因此便出现了撕裂感,如下图:

79538044c83326407885d13c2844500d.png

●  如何解决画面撕裂?

想要解决这BUG性质一问题,我们可以借助垂直同步技术,其原理是让显卡等显示器输出完毕后再给予下一帧画面,使图像完整化。虽然垂直同步可以解决画面撕裂问题,但显示器刷新率成为了画面流畅度的瓶颈,游戏帧数只能固定在30和60,一旦显卡性能不够强劲,只能工作在30模式,便很可能出现卡顿的问题。

●  更先进的同步技术–FreeSync。

为了解决这一尬尴现状,AMD推出了一项新技术,名为FreeSync。它的特点是让显示器的刷新率不再固定在60Hz,而成为一个变量,当显卡完整渲染完一张画面后,提示显示器可以输出了,才会输出。这样一来显示器便不会拖显卡的后腿,即不存在撕裂问题,也就不会卡顿。

741d4afaed10a1a1e2537240d967cd72.png

●  如何获得FreeSync?

想要实现这一功能,传统的显示器无法办到,我们需要购买支持FreeSync的新产品,比如即将上市的AcerXG270HU、三星UE590等总共六家大牌厂商所带来的先锋军。此外我们要使用GCN1.1以上架构显卡,并下载安装最新版显卡驱动。

●  FreeSync的优势是什么?

其实NVIDIA也推出过相关技术,即G-Sync,它与FreeSync的实现原理类似,均遵循”显卡说了算”这一原则,同样可以在保证性能的基础上解决画面撕裂。两者的区别在于G-Sync借助DP1.1规范连接线,显示器必须要有144Hz刷新率,还要添加G-Sync芯片来接收GPU的帧率信息,诸多制约会让显示器成本增加600元以上,而这笔钱最终还是要消费者来买单。相比之下借助DP1.2规范的FreeSync则友好的多,不但支持更多的刷新率,而且免授权费、无硬件成本、无通讯开销,基本没有任何额外成本施加于显示器厂商,消费者自然也无需承担额外费用。

89715dd82aca0b6b28feba09bcd35836.png

●  FreeSync的前景?

可以预见,功能更先进、效果更好的FreeSync将会于不久的将来全面取代垂直同步技术,为玩家提供更优质的视觉感官。而全面免费的优势则会让它更容易受到众多显示器厂商的亲睐,相信不用多久便会有一大批支持FreeSync的显示器登场,而下一步,FreeSync是否会成为显示器的必备参数呢?让我们拭目以待。

//news.zol.com.cn/515/5158811.html

news.zol.com.cn

true

中关村在线

//news.zol.com.cn/515/5158811.html

report

2308

说到”垂直同步”技术,相信很多玩家都知道是啥意思,它可以有效解决游戏中的画面撕裂问题,让画面更平滑。然而它也有一个致命伤:会限制显卡的性能输出,进而造成卡顿。至于具体缘由,还要从显示器的工作原理说起。  ●  为什么会有…

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134015.html原文链接:https://javaforall.net

赞 (1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Button按钮为什么无缘无故会提交form表单?

    Button按钮为什么无缘无故会提交form表单?

    2021年11月8日
  • SQL中的模糊查询like「建议收藏」

    SQL中的模糊查询like「建议收藏」首先我们创建一个Person表。createtablePerson(cnamevarchar2(50),cagenumber(3));插入一些数据:insertintoPerson(cname,cage)values(‘张三’,19);insertintoPerson(cname,cage)values(‘张三丰’,20);insertintoPerson(cname,cage)valu…

    2022年6月7日
  • document.all(“”)的使用

    document.all(“”)的使用document.all(name)         document.all(“”)的使用                                   varone=document.all(“one”);          alert(one.length);//单个元素时,不

    2022年7月12日
  • 提升效率的秘密,仅需这一篇吃透负载均衡

    提升效率的秘密,仅需这一篇吃透负载均衡写在前面写本文的目的: 对负载均衡的理解零零散散,不成体系。 阅读这篇文章需要的条件: 对OSI模型有些许了解 有耐心。本文涉及大量的知识点,且只能用文字才能讲清楚,所以文字比较多。 收获: 读完此篇文章,从宏观的角度理解了负载均衡的原理以及实现机制。加深对分布式架构的了解 主要内容: 本文首先从概念开始,讲解什么是负载均衡,以及负载均衡在分布式系统中所承担的角色以及提供的功能。 讲解负载均衡的分类。分别从软硬件角度、地域范围角度以及…

    2022年7月19日
  • 在oracle中恢复删除的表 FLASHBACK TABLE

    在oracle中恢复删除的表 FLASHBACK TABLE

    2021年6月17日
  • 编写java判断闰年_Java 判断闰年代码实例

    编写java判断闰年_Java 判断闰年代码实例importjava.util.Scanner;/*5.1判断闰年(时间:20分钟)5.1.1作业任务(1)由用户输入任意一个年份,能被4整除但不能被100整除,或者能被400整除,是闰年。(结果:输出闰年或平年)5.1.2任务要求(1)本题仅要求判断一个年份是否为闰年。5.1.3难点提示用?:运算符条件运算符是三目运算符,其格式为:表达式?语句1:语句2;其中表达式的值是布尔类型,…

    2022年7月17日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号