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

Start/stop displaysync affects performance in metal rendering pipeline

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 20
    • 17, 18, 19
    • client-libs
    • 2d
    • 17
    • b13
    • os_x

      Currently to perform each update metal starts and then stops CVDisplayLink. This is not a common scenario for the display link api (it's used for video playback for example) therefore, constant starting and stopping affect performance. The current solution can be improved by reusing the same CVDisplayLink thread for subsequent updates.

        1. m1_perf_upd.pdf
          59 kB
          Alexey Ushakov
        2. m1_results.pdf
          45 kB
          Alexey Ushakov

            avu Alexey Ushakov
            avu Alexey Ushakov
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: