Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-134233

Make QRhiVulkanQueueSubmitParams compatible with timeline semaphores

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • 6.9.0 Beta3, 6.9
    • Qt RHI
    • None
    • All

    Description

      Currently, QRhiVulkanQueueSubmitParams only takes VkSemaphore objects, making it compatible with binary semaphores only.

      It would be nice to allow passing a uint64_t value along with each semaphores to make it compatible with timeline semaphores too. Binary semaphores could still be passed by setting the uint64_t to 0 (this would match the current behavior).

      Vulkan does not currently support waiting timeline semaphores for presentation requests. Therefore, this suggestion only applies to semaphores in the waitSemaphores and signalSemaphores fields, and not to those in the presentWaitSemaphores field.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            lagocs Laszlo Agocs
            maximeduriez Maxime Duriez
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes