Hello Christopher,
  Thank you for trying out the EA build and sharing your feedback.
  It's great to hear that no significant issues have been observed.
  Could you please provide more details about the color difference issue? If 
possible - a reproducer program, screenshots (from both the EA build and the 
regular JavaFX build you use), and system information would be very helpful. 
You can update this information on https://bugs.openjdk.org/browse/JDK-8331413


Regards,
Ambarish

From: Christopher Schnick <crschn...@xpipe.io>
Date: Tuesday, 28 January 2025 at 20:08
To: Ambarish Rapte <ambarish.ra...@oracle.com>
Cc: openjfx-dev@openjdk.org <openjfx-dev@openjdk.org>
Subject: [External] : Re: JavaFX Metal: First EA build available for Testing

I tested this build with our application on macOS 15.2 ARM and it worked 
perfectly fine. There were a few small color differences looking at it, but I 
see in the tracker that is already a known issue. Our application doesn't use 
any advanced rendering features where performance is critical, so I can't say 
anything about the performance difference. For the normal basic user interface, 
it felt the same as before.

Best
Christopher Schnick
On 23/01/2025 06:13, Ambarish Rapte wrote:
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<https://urldefense.com/v3/__https:/jdk.java.net/javafxmetal__;!!ACWV5N9M2RV99hQ!OB0_Ka6H7lqfISPUk785Wi6xfQezTJfpi40EzbYP1X9-Guoom4EejYGukVq3Xo2eB0WddeTKenutWmak_kryjvk$>

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<https://urldefense.com/v3/__https:/bugreport.java.com__;!!ACWV5N9M2RV99hQ!OB0_Ka6H7lqfISPUk785Wi6xfQezTJfpi40EzbYP1X9-Guoom4EejYGukVq3Xo2eB0WddeTKenutWmakS-2_D8M$>
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<https://urldefense.com/v3/__https:/jdk.java.net/javafxmetal__;!!ACWV5N9M2RV99hQ!OB0_Ka6H7lqfISPUk785Wi6xfQezTJfpi40EzbYP1X9-Guoom4EejYGukVq3Xo2eB0WddeTKenutWmak_kryjvk$>].
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<https://urldefense.com/v3/__https:/openjfx.io/openjfx-docs/*install-javafx__;Iw!!ACWV5N9M2RV99hQ!OB0_Ka6H7lqfISPUk785Wi6xfQezTJfpi40EzbYP1X9-Guoom4EejYGukVq3Xo2eB0WddeTKenutWmakrzPefUs$>]

We look forward to your feedback.

Regards,
Ambarish

Reply via email to