-
Sub-task
-
Resolution: Fixed
-
P4
-
internal
-
generic
-
os_x
We had very bad responsiveness for UI events in metal implementation because we draw serially including the blit operation in Queflusher thread.
This needed to be changed to use setNeedsDisplay so that blit callback happens in Appkit thread and doesnt hold QueueFlusher thread. Changes were made related to it inJDK-8228576 and we have responsiveness similar to OpenGL now.
This needed to be changed to use setNeedsDisplay so that blit callback happens in Appkit thread and doesnt hold QueueFlusher thread. Changes were made related to it in
- relates to
-
JDK-8228576 Use setNeedsDisplay to start blitting in Appkit thread in Metal
- Resolved