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

Use setNeedsDisplay to start blitting in Appkit thread in Metal

XMLWordPrintable

    • 2d
    • x86_64
    • os_x

      Blitting in Main thread has 2 problems:
      1) Adds lot of delay and degrades performance.
      2) We will be unable to block the RenderQueue before blitting.

      Using setNeedsDisplay and then blitting in Appkit thread is better option and it resolves both the issues

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

              Created:
              Updated:
              Resolved: