2026年11月13日,Linux 7.5内核的合并窗口将纳入一批针对AMD显卡的驱动更新,其中一项修复尤为值得关注:一位开源开发者借助人工智能编程辅助工具,成功解决了Radeon R600架构GPU上持续近二十年的UVD视频解码缺陷。
该问题长期存在于Radeon HD 2000与HD 3000系列显卡中。开发者Ted Bullock在其搭载RV610显示核心的老款iMac7,1设备上发现,当GPU同时执行图形渲染与视频解码任务时,若解码器直接从系统内存读取压缩视频数据,会导致输出画面出现帧损坏现象。
经验证,将解码所需的输入缓冲区迁移至显存后,视频播放即恢复稳定清晰。此次修复的关键在于确保UVD解码器的缓冲区始终驻留在显存中,避免跨内存域访问引发的数据一致性问题。
补丁适配范围涵盖RV610、RV620、RV630、RV635及RV670等全部RV6xx系列芯片。这些型号共用同一套UVD解码逻辑与R600固件架构,因此该修复具有统一适用性。开发者在问题定位、复现验证及代码编写过程中,均使用了人工智能辅助工具支持。
尽管AMD早已终止对R600系列硬件的官方驱动维护,开源社区仍持续推进相关支持工作。该补丁已通过AMD官方渠道审核并被正式接纳,将随Linux 7.5内核发布。对于仍在使用这些近二十年前显卡的Linux用户而言,这是一次由人工智能技术与开源协作共同促成的珍贵功能延续。

评论
更多评论