almosst-dev/cobalt64 是一个在 macOS 上原生加速官方未支持的 AMD Radeon GPU 的项目。首个支持系列是 AMD 的 RDNA4 世代 GPU(RX 9070 XT / Navi 48),由内核驱动、RADV 的 macOS(Darwin)移植版以及 Metal-on-Vulkan 捆绑包组成。2026 年 10 月 15 日 22:17 UTC 的提交 d1f7bad(https://github.com/Almosst-DEV/Cobalt64/commit/d1f7bad8408a0a2c016b067c477422975a59de44)在 tools/ioaccel-layout/README.md 中只改了一行。“This repository contains only the scripts”这句话变为“This directory contains only the scripts”,随后的说明——该目录中不包含 Apple 二进制文件或符号表、vtable 转储以及生成的头文件——其适用范围便从整个仓库收窄到该目录。变更统计为新增 1 行、删除 1 行。
tools/ioaccel-layout 是一组脚本,用于重建 Apple 的 IOAccelerator 系列所使用的 C++ vtable 布局与实例大小。README 说明这些脚本会分析机器中安装的 Apple 软件并导出头文件,同时说明以 -fapple-kext 构建的子类无需 Apple 私有头文件即可复现同样的布局。同一份文档还强调,生成出来的输出只应保留在机器内,不得再分发。也就是说,本次提交并非针对代码或行为,而是文档中对脚本所在位置及其生成物使用范围的准确整理。
局限是明确的。该提交所改动的仅是文档中的一行,并没有触及内核驱动或 RADV 移植版一侧代码的痕迹。关于 README 所述 vtable 布局与实例大小究竟有多准确,本次资料中没有验证记录或基准测试。许可证与关注度数值也未给出。照原样复现 IOAccelerator 布局是关系到与 macOS 端兼容性的部分,因此不应把这一行修正理解为驱动行为发生了变化。概括而言,它更像是让不受支持的 AMD GPU 接入 macOS 的初期工作的性质,本次提交接近于仅仅纠正了该边界说明。