RFR: 8373091: Make Metal the default JavaFX rendering pipeline for macOS [v2]

Jayathirth D V jdv at openjdk.org
Wed Jan 28 09:40:54 UTC 2026


On Wed, 28 Jan 2026 08:04:41 GMT, Ambarish Rapte <arapte at openjdk.org> wrote:

>> The metal rendering pipeline was integrated in PR #1824, It has been well tested and ready for to be default pipeline on MacOS. 
>> During JavaFX 26 it was temporarily set as default for 6 weeks, during which we did not see any issues.
>> Changing the pipeline to default early in jfx27 would offer more testing.
>> 
>> If required one can always use es2 pipeline by passing `-Dprism.order=es2`
>
> Ambarish Rapte has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:
> 
>  - Merge remote-tracking branch 'upstream/master' into mtl-default
>  - default pipeline mtl

Marked as reviewed by jdv (Committer).

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

PR Review: https://git.openjdk.org/jfx/pull/2050#pullrequestreview-3715612155


More information about the openjfx-dev mailing list