macOS 更新摧毁 OpenGL 支持
推荐指数 59.0 NO. 013 · 2026.10.19
发布2026/10/18Score216Comments212
为什么值得看
macOS 15.8.2 安全更新导致大量依赖 OpenGL 的应用程序崩溃或无法运行,包括 Blender、MATLAB 等主流工具。对仍依赖 OpenGL 的 AI 可视化、图形渲染管线有直接冲击,需紧急评估迁移或回退方案。
编辑判断
苹果 2018 年就宣布弃用 OpenGL,但 AI 生态迁移极慢:PyTorch3D、Open3D 等库的 Metal 后端至今不成熟,多数团队靠 Rosetta 或虚拟机硬撑。这次不是渐进式淘汰,是直接断路。
短期最务实的做法是锁定系统更新策略,把渲染节点迁到 Linux 或云端;长期看,做 3D/可视化的团队需要把 Metal 或 WebGPU 纳入技术债清单了。212 条 HN 评论里一半在骂,另一半在问怎么回退——这说明很多人根本没预案。
社区反馈
负面 169 条评论
核心争论:OpenGL 被弃用后,迁移成本该由谁承担:用户、开发者还是 Apple
These days you could just ask a bot to port your stuff from OpenGL to a newer API. Backward compatibility is less of an issue when fixing legacy stuff takes $25 in tokens.
Unfortunately there is no universally supported newer API thanks to Apple.
In that case maybe the answer is $200 in tokens to make a metal OpenGL shim and then share it to the community on GitHub.