RFR: 8373091: Make Metal the default JavaFX rendering pipeline for macOS [v2]
Ambarish Rapte
arapte at openjdk.org
Wed Jan 28 08:04:41 UTC 2026
> 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
-------------
Changes:
- all: https://git.openjdk.org/jfx/pull/2050/files
- new: https://git.openjdk.org/jfx/pull/2050/files/189d752c..dfdefaef
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jfx&pr=2050&range=01
- incr: https://webrevs.openjdk.org/?repo=jfx&pr=2050&range=00-01
Stats: 111 lines in 2 files changed: 2 ins; 96 del; 13 mod
Patch: https://git.openjdk.org/jfx/pull/2050.diff
Fetch: git fetch https://git.openjdk.org/jfx.git pull/2050/head:pull/2050
PR: https://git.openjdk.org/jfx/pull/2050
More information about the openjfx-dev
mailing list