RFR: 8365576: Temporarily make Metal the default JavaFX rendering pipeline for macOS [v2]

Ambarish Rapte arapte at openjdk.org
Wed Aug 20 01:36:42 UTC 2025


On Tue, 19 Aug 2025 15:37:11 GMT, Kevin Rushforth <kcr at openjdk.org> wrote:

>> modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java line 208:
>> 
>>> 206:             tryOrderArr = new String[] { "d3d", "sw" };
>>> 207:         } else if (PlatformUtil.isMac()) {
>>> 208:             tryOrderArr = new String[] { "mtl", "es2", "sw" };
>> 
>> perhaps add a comment here and refer to a follow-up issue to undo this change?
>
> Given that this is intended to be temporary, that's a good idea. It will help anyone looking at it to know that it will be reverted soon.

Included a comment.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1876#discussion_r2286771132


More information about the openjfx-dev mailing list