-
Bug
-
Resolution: Fixed
-
P3
-
internal
-
generic
-
os_x
As part of followup for JDK-8262750 i went through all the places in OpenGL pipeline where we use glFlush() to gracefully override OGLContext/just flush the GPU queue. We have these graceful overrides/flush in SET_SCRATCH_SURFACE, MASKFILL, DRAWPOLY, DRAWGLYPHLIST, SET_SURFACES and in OGLRenderQueue.
We need to replicate same thing in Metal to maintain appropriate state. I am not seeing any active bug related to this, it is just adding tighter checks in logic.
We need to replicate same thing in Metal to maintain appropriate state. I am not seeing any active bug related to this, it is just adding tighter checks in logic.
- relates to
-
JDK-8262750 Crash in J2DDemo after multiple plug/unplug of monitor
- Resolved