JDK-8319162 : PoC to replace GL dependent Glass code with Metal APIs
  • Type: Sub-task
  • Component: javafx
  • Sub-Component: scenegraph
  • Affected Version: internal
  • Priority: P4
  • Status: Closed
  • Resolution: Delivered
  • OS: os_x
  • CPU: generic
  • Submitted: 2023-10-31
  • Updated: 2024-04-29
  • Resolved: 2024-04-29
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
internalResolved
Description
This PoC is to implement glass drawing using Metal APIs by replacing OpenGL dependent code.

The goal is to implement a minimalist View and Layer class based on Metal APIs to display content rendered by Prism metal pipeline. This will continue to use UploadingPainter to transfer data from Prism to Glass.

Comments
This is addressed as part of parent enhancement - JDK-8271047.
29-04-2024