首页 > IT资讯

Valve为AMD GPU开发新Mesa编译器,可以提高游戏帧数(性能)

moxiang IT资讯 2019-07-10 23:17:36

 在前不久Valve发布的Steam用户硬件调查中,AMD无论CPU还是显卡方面,成绩都没有太大的提升。而近日,Valve宣布,专为AMD硬件设计的Mesa着色器编译器ACO开放测试,源代码将发布在GitHub上。



V社表示,早在2016年底,他们就开始赞助开源图形驱动程序工程师[lists.freedesktop.org]的工作,为Valve开源图形组创建基础。到目前为止,通过Mesa各方的共同努力,项目有了比较大的进步。

AMD OpenGL和Vulkan驱动目前使用的编译器来自LLVM项目,该项目规模庞大,而且有许多不同的用途,在线编辑游戏着色器只是其中之一。这导致开发者没有精力为特定游戏功能进行优化,着色器编译缓慢,可能会导致游戏中的卡顿。Valve赞助的项目组开发了专为AMD硬件设计的Mesa着色器编译器ACO,源代码发布在GitHub上。ACO旨在实现两大目标:游戏着色器的最佳代码生成,尽可能快的编译速度。



从AMD开源Vulkan驱动“radv”开始,已实现几何着色器的支持,可以正确地编译和渲染。而在ACO的开发过程中,他们始终关注编译时间,由此获得了不错的结果。现在,ACO只处理像素和计算着色器阶段,当它对其他阶段实现支持时,预计编译时间将进一步减少。Valve的测试显示,结果比最初预计的还要好,编译速度更快,多个游戏的FPS也有所提升。



ACO的源代码已经发布在GitHub,目前只支持到GCN 3.0+,所以Rx 300系列及以上版本中的内容应该有效。

硬件之家交流群:377963052

原文链接:https://www.x13x.com/dnwt/2019-07-10/233.html

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/ITzixun/467.html

留言与评论(共有 0 条评论)
   
验证码:

潘少俊衡

| 桂ICP备2023010378号-4

Powered By EmpireCMS

爱享小站

中德益农

谷姐神农

环亚肥料

使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

感谢潘少俊衡友情技术支持