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

Details

    • 2d
    • x86_64
    • os_x

    Description

      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

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: