JDK-8338892 : Remove unrequired MTLCommandBuffer handlers
  • Type: Sub-task
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: internal
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: os_x
  • Submitted: 2024-08-23
  • Updated: 2024-08-26
  • Resolved: 2024-08-26
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
internalFixed
Description
There are a few Handlers added to command buffer that can be removed.
1. Scheduled Handler in Metal Context
2. Completion Handler
The two completion handlers in metal context can be combined into one and another in GlassLayer3D

Comments
Changeset: 8597d272 Branch: metal Author: Ambarish Rapte <arapte@openjdk.org> Date: 2024-08-23 13:47:23 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/8597d272c10a67ab09cde316fcb1b2851ee7f0e0
26-08-2024