JDK-8344832 : Improve state management on resize and add appropriate texture checks
  • Type: Bug
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: internal
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: os_x
  • CPU: generic
  • Submitted: 2024-11-22
  • Updated: 2024-11-25
  • Resolved: 2024-11-22
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
Related Reports
Blocks :  
Description
When we have stressed scenarios of drawing and resize the stage we are accessing zombies(released RTT's) and this is causing crash. Before we replace the RTT we have to make sure that flush the remaining indices to be drawn.

Also when we try to create MTLTextures greater than 16384 size we see process exit.

We need to add appropriate checks for these issues.
Comments
Changeset: f37b5937 Branch: metal Author: Jayathirth Rao D V <jayathirth.d.v@oracle.com> Committer: aghaisas <ajitgh@gmail.com> Date: 2024-11-22 15:01:15 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f37b5937a777392f98994719292f60a963881b60
22-11-2024