Blumenkrantz 清理了 17.1k 行老旧的 Mesa 代码
著名的 Zink 开发人员、 V 社员工 Mike Blumenkrantz,正在致力于改进 Mesa 的 OpenGL-on-Vulkan 驱动程序。从 10 月份开始,他删除了许多旧的 Mesa 代码,在最近合并的 Mesa 22.3-devel 的 PR,他再度删除了大约 17.1k 行旧 Mesa 代码。 据外媒 Phoronix 介绍,本次删除的 17K代码主要集中在Gallium3D 的老功能/工具代码上,比如从 Mesa 中移除了Rbug / GRAW / XvMC : 移除的 Gallium3D 的旧 XvMC 前端占了其中 3.5k 行代码。X-Video 运动补偿 (XvMC) 作为 X.Org 服务器的扩展,允许在 GPU 上进行一些视频卸载工作。但 XvMC 仅对 MPEG-1/MPEG-2 视频内容有用,该功能早已过时。在过去的几年里,VA-API 和 VDPAU API 完全秒杀了 XvMC。 Rbug 也作为另外 7k 行过时的代码被移除。Gallium3D 的 Rbug 由 Tungsten Graphics / VMware 开发,初衷是作为远程调试器...
