JDK-8309700 : Low graphic rendering performance in metal pipeline
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: internal
  • Priority: P2
  • Status: Open
  • Resolution: Unresolved
  • OS: generic
  • CPU: generic
  • Submitted: 2023-06-09
  • Updated: 2024-11-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
internalUnresolved
Related Reports
Relates :  
Sub Tasks
JDK-8310878 :  
JDK-8310943 :  
JDK-8311622 :  
JDK-8311773 :  
JDK-8311774 :  
JDK-8311941 :  
JDK-8312409 :  
JDK-8314096 :  
JDK-8314217 :  
JDK-8314490 :  
JDK-8314514 :  
JDK-8314625 :  
JDK-8314852 :  
JDK-8315589 :  
JDK-8315590 :  
JDK-8329676 :  
JDK-8329678 :  
JDK-8330761 :  
JDK-8330762 :  
JDK-8335774 :  
JDK-8336477 :  
JDK-8339365 :  
JDK-8341599 :  
JDK-8342046 :  
Description
Executed the RenderPerf tests (Rectangle, WhiteText) for metal pipeline using the javafx sandbox metal branch code as of 29th May 2023.
The FPS value obtained with metal pipeline was significantly less when compared with the FPS value obtained with ES2 pipeline. 
Test execution result is attached.

Test environment details:
Platform: MacOS 13.3.1
Metal: Sandbox metal branch as on 29th May 2023
ES2: JavaFX Mainline

This shows that there is scope for improvement in graphical rendering performance with metal pipeline.