23年前的AMD经典显卡Radeon 9800:居然又更新驱动了!

倚天百科 百科资讯 1

3月8日消息,AMD(ATI) GPU显卡的开源驱动一直非常活跃,因此即便是一些十几二十多年前的老显卡,也经常能得到Linux驱动更新。

AMD Mesa驱动家族中经典的ATI R300驱动,近日再次迎来更新。

独立开发者Pavel Ondracek为这套老旧驱动修复了OpenGL遮挡查询支持,相关代码已经合并入Mesa 26.1-devel,预计下个季度正式发布。

他解释说:“我尝试修复了遮挡查询的实现。之前2012年做过一版,但因为破坏了HyperZ功能,被回退了。这次方案的侵入性应该小得多,因为只有有活跃查询时才使用虚拟Z缓冲,而且所有测试均已通过,包括Unigine、Lightsmark、wined3d程序等等,看起来一切正常。”

遮挡查询是OpenGL的一项功能,允许程序检查渲染的物体是否真正对玩家可见,而非完全被其他几何体遮挡。

这个功能很小,但对老硬件的正确性与兼容性依然重要,尤其在厂商早已停止官方驱动支持后,老显卡仍然能通过Linux开源驱动继续使用它。

此外,新驱动还修复了大表面下的HyperZ行为。

R300是一个开发代号,通常对应AMD Radeon 9500-9800一代显卡,已经是23年前的产品了,那是相当的经典。

当然,R300驱动不仅仅支持R300系列,还兼容后续R400、R500系列,也就是Radeon X700、X800、X1000系列都包括在内。