Linux坚持支持20年ATI显卡,开源开发者发布新更新
阅读全文

锤刻创思寰宇网
这再次展现了Linux对老旧硬件支持的深度——近日发布的驱动程序扩展为古老的ATI Radeon R300显卡用户带来了功能改进。据专注于Linux的网站Phoronix报道,开源社区推出的新OpenGL扩展还将惠及X700/X800、R400以及X1000 R500系列显卡。
需要特别说明的是,这批ATI X300系列显卡最初问世于公元2002年。它们构成了Radeon 9000系列显卡的核心,始于具有划时代意义的Radeon 9700 PRO——这款产品在桌面端率先支持了革命性的DirectX 9和AGP 8X性能技术。若想重温这段历史,可以翻阅我们当年对这款“被证明在所有方面都更胜一筹”的红色阵营挑战者所作的29页深度评测。
令人动容的是,Linux社区至今仍在精心维护这些硅基老兵。根据我们的调查,Windows系统对R300显卡的主线支持早在2009年3月的Catalyst 9.3统一驱动后就已终止。当AMD在次月发布Catalyst 9.4时,已不再支持比2007年中期发布的Radeon HD 2000系列(基于R600架构)更早的产品。
那么Linux驱动有何新特性?作为即将发布的Mesa 25.3的一部分,R300 Gallium3D驱动程序现已支持两个本周之前尚未实现的内存相关OpenGL扩展。
具体而言,独立开源开发者Brais Solla成功将OpenGL GL_ATI_meminfo和GL_NVX_gpu_memory_info扩展集成至Mesa Git主线。用开发者的话说,这个合并请求实现的扩展“允许OpenGL程序(如glxinfo)查询GPU内存和GTT中可用的显存容量以及内存总量”。值得注意的是,对于仅配备64MB显存的古董级显卡而言,显存监控显得尤为重要。
预计该驱动扩展将在下一季度随Mesa 25.3版本正式发布。