Details
Description
We are seeing many refresh issues like JDK-8239900, JDK-8236592, JDK-8239901.
While analyzing these issues i noticed that if we dont return based on nextDrawableCount(basically allowing multiple mtlDrawable presents to happen per frame), we see that we update the MTLLayer properly.
But this is causing performance regression as we rapidly consume nextDrawables and lock our RenderQueue during blit.
Find appropriate solution for refresh issue without causing performance regression.
While analyzing these issues i noticed that if we dont return based on nextDrawableCount(basically allowing multiple mtlDrawable presents to happen per frame), we see that we update the MTLLayer properly.
But this is causing performance regression as we rapidly consume nextDrawables and lock our RenderQueue during blit.
Find appropriate solution for refresh issue without causing performance regression.
Attachments
Issue Links
- duplicates
-
JDK-8242840 More than one JRadioButton shows selected in SwingSet2 demo
-
- Closed
-
-
JDK-8242960 Content Filled doesn't work correctly for JButton in MetalLookAndFeel
-
- Closed
-
- relates to
-
JDK-8246239 Revert JDK-8244193 as it causes performance regression
-
- Resolved
-