Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8228573 Analyse performance bottleneck in present Metal implementation
  3. JDK-8231617

Remove RenderQueue lock while blitting content to front buffer

XMLWordPrintable

    • 2d
    • generic
    • os_x

      Whenever we try to blit the back buffer to MTLLayer's texture we lock the RenderQueue and do the operation. Since we have all draw calls in MTLLayer it locks the renderqueue for long time and holds QueueFlusher thread.

      Find a way to remove this lock and synchronize the drawing without using render lock.

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

              Created:
              Updated:
              Resolved: