<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Vulkan apps run on secondary GPU on multi-GPU system"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106187#c11">Comment # 11</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Vulkan apps run on secondary GPU on multi-GPU system"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=106187">bug 106187</a>
              from <span class="vcard"><a class="email" href="mailto:sherwin@amiran.us" title="sherwin@amiran.us">sherwin@amiran.us</a>
</span></b>
        <pre>I have the same problem using DXVK, and there is a similar bug report on
vkmark:
<a href="https://github.com/vkmark/vkmark/issues/10">https://github.com/vkmark/vkmark/issues/10</a>

It seems that there is something in the RADV driver that causes GPUs to
enumerate in reverse order as they appear on the PCIe bus.

The simplest fix that would apply to most applications would be such that
sorting of devices presented by the driver should be in the same order as
enumeration on the PCIe bus, which should respect slot number and be pretty
straightforward (if requiring a small hardware modification) for the user to
manage.

It would be even awesome-r if the device name presented could include a unique
number (preferably PCIe slot number, if not just a unique number generated when
enumerated), so that programs that presented the user with a selection could
allow for some clarity when choosing.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>