ATI RADEON R300系列自推出以来已有20多年的时间,但由于开源的Mesa Gallium3D OpenGL驱动程序,该驱动程序在Linux上针对这些老化的Radeon图形卡不断有新的改进。今天合并了数百行代码,以在2024年进一步增强ATI R300 Gallium3D驱动程序。
Mesa R300g驱动程序支持从Radeon R300系列到R500(Radeon x1000系列)显卡。长期以来,MESA R300g驱动程序一直致力于支持R600之前的系列硬件,并且已经非常成熟,但在优化性能、修复偶尔的错误或适应新的MESA接口/功能(如过渡到NIR中间表示法)方面仍会偶尔进行改进。在过去的十年里,R300g的大部分改进都来自开源社区,AMD的工程师主要专注于当前一代和未来的硬件。但由于所有代码都是公开和开源的,与R300到R500系列的专有ATI/AMD Radeon硬件支持相比,这是一个受欢迎的机会–以及更新的GPU–长期以来一直处于维护模式。
今天为R300g驱动程序合并的代码为顶点着色器实现了更多的近红外降低。独立开源开发者Pavel Ondračka在合并:
“此mr将剩余的大部分后端降低到NIR中。具体地说,ftrunc、fcsel(在合适的情况下)和flrp。后端降低路径被移除。这是进行更多后端清理的先决条件,例如,我有一个mr已准备好为顶点着色器去除后端DCE。
..。
着色器-数据库-这对R500来说有点胜利(通过在NIR中进行fcsel降低,我们仍然有信息,如果这是fcsel_lt/ge或fcsel,我们可以将比较保存到后一种情况下,如果我们必须降低它),甚至在R300上,大多数情况下都可以查看详细的提交数。
这项额外的R300G近红外降低工作将在本季度的Mesa 24.0稳定版本中找到–如果您仍在使用任何Radeon R300至R500系列显卡。
Though given the age of these Radeon GPUs, there is far better performance and power efficiency with newer hardware but at least thanks to being open-source the Linux driver support lives on.
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
添加我为好友,拉您入交流群!
请使用微信扫一扫!