Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8226640 ☂ Demos for Metal implementations
  3. JDK-8230921

Improve in responsiveness after enabling setNeedsDisplay

XMLWordPrintable

    • 2d
    • 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 in JDK-8228576 and we have responsiveness similar to OpenGL now.

            jdv Jayathirth D V
            jdv Jayathirth D V
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: