质量外展提示 - 新的默认 macOS 渲染管道
David Delabassee 于 2022 年 4 月 27 日发布
OpenJDK 质量小组通过 OpenJDK 构建促进 FOSS 项目的测试,以此作为提高版本整体质量的一种方式。此提示是发送给相关项目的定期通信的一部分。如需了解有关该计划的更多信息以及如何加入,请在此查看。
JDK 19 上的新默认 macOS 渲染管道
JEP 382在 JDK 17 中引入对 Swing 和 Java2D 的新 macOS Metal 图形管道的支持。在 macOS 上,从构建 18 开始,JDK 19 将默认切换为使用新的 Metal 渲染管道,而不是旧的 Apple OpenGL API。
行动号召
在 macOS(10.14 或更高版本)上运行的 Java 应用程序无需执行任何操作,因为它们将自动受益于速度更快的图形、更低的功耗以及能够在当前和未来 Apple 系统上更好地工作的更现代的稳定图形 API。仍然可以使用 -Dsun.java2d.opengl=true
标志与 Java 启动器一起反转旧的 OpenGL 渲染管道。有关更多详细信息,请查看JDK-8284378和Project Lanai wiki。