Start/stop displaysync affects performance in metal rendering pipeline

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 20
    • Affects Version/s: 17, 18, 19
    • Component/s: 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.

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

              Created:
              Updated:
              Resolved: