Hello openjfx-dev,

The first Early Access(EA) build of JavaFX with the macOS Metal rendering 
pipeline is now available at: https://jdk.java.net/javafxmetal

Please test this bundle and share your feedback by:
- emailing jfx-...@openjdk.java.net<mailto:jfx-...@openjdk.java.net> or
- reporting issues via JBS[https://bugs.openjdk.org/] or at 
https://bugreport.java.com
This is the first EA release and some work is still in progress, so you may 
encounter issues.

Known issues and pending tasks are captured on JBS and can be accessed using 
the filter provided on the Metal EA page[https://jdk.java.net/javafxmetal].
Before reporting a new bug, please review the existing issues to avoid 
duplicates.

Important Notes:
1. This is a macOS-specific feature, so only two macOS-specific bundles are 
provided.
2. The default rendering pipeline is set to Metal. Using other pipelines (e.g., 
-Dprism.order=es2 or -Dprism.order=sw) will result in error.
3. It is recommended to use JDK 24 or later.
4. Optionally, enable Metal validations while testing, e.g.: export 
METAL_DEVICE_WRAPPER_TYPE=1, export METAL_SHADER_VALIDATION=1
5. Must disable all the active Metal validations when testing for performance, 
e.g.: export METAL_DEVICE_WRAPPER_TYPE=0, export METAL_SHADER_VALIDATION=0
6. Issue behavior may vary across different hardware. So, please provide 
detailed information, such as the output of "java -Dprism.verbose=true", when 
reporting or discussing issues.
7. Refer: Run HelloWorld using JavaFX 
SDK[https://openjfx.io/openjfx-docs/#install-javafx]

We look forward to your feedback.

Regards,
Ambarish

Reply via email to