Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8247304

Use separate MTLCommandQueue for final blit and MTLDrawable present

XMLWordPrintable

    • 2d
    • generic
    • os_x

      In current implementation both our backbuffer drawing(Driven by QueueFlusher) and blitting to MTLDrawable(Driven by Appkit) are using same GPU train(commandQueue) and this causes delay in final blit operation when we have pending backbuffer operations.

      It results in issues like JDK-8236592.
      We should use separate commandQueue for final blit and MTLDrawable present.

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

              Created:
              Updated:
              Resolved: