8252133: The java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java fails if metal pipeline is active #554
This bug easily reproduced by the test in question on the dual video card systems
The problem in the current implementation arise when the system has two video cards:
The problem is that somewhere after step 1 or 2 and before step 3 the macOS decided
Since it was not reported as removed we did not invalidate it and did not map it to the
As a fix I suggest to change this current logic:
To this logic:
The old review request:
@mrserb This change now passes all automated pre-integration checks.
After integration, the commit message for the final commit will be:
At the time when this comment was updated there had been 164 new commits pushed to the
As there are no conflicts, your changes will automatically be rebased on top of these commits when integrating. If you prefer to avoid this automatic rebasing, please check the documentation for the /integrate command for further details.
@mrserb Since your change was applied there have been 199 commits pushed to the
Your commit was automatically rebased without conflicts.
Pushed as commit e5870cf.