<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:turo@alternativegames.net" title="Turo Lamminen <turo@alternativegames.net>"> <span class="fn">Turo Lamminen</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - Vulkan MSAA is broken on SI"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105506">bug 105506</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>NOTOURBUG
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>REOPENED
           </td>
           <td>RESOLVED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - Vulkan MSAA is broken on SI"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105506#c8">Comment # 8</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED NOTOURBUG - Vulkan MSAA is broken on SI"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105506">bug 105506</a>
              from <span class="vcard"><a class="email" href="mailto:turo@alternativegames.net" title="Turo Lamminen <turo@alternativegames.net>"> <span class="fn">Turo Lamminen</span></a>
</span></b>
        <pre>Looks like this might have been my bug after all.

I was specifying subpass dependencies with separate VkSubpassDependency for
color and depthstencil attachments but the same srcSubPass and dstSubPass. The
idea was that the driver would be able to use finer-grained barriers if it
wanted. The other drivers treated these as union of dependencies, radv was only
taking the last one and missing some color writes. ORing everything together
makes this work.

In case my explanation was unclear here is the fix:
<a href="https://github.com/turol/smaaDemo/commit/34a79f076ebab7a661d8705c4adcb2d5b3258281">https://github.com/turol/smaaDemo/commit/34a79f076ebab7a661d8705c4adcb2d5b3258281</a>

The Vulkan spec doesn't seem clear on whether this is allowed or not. I think
in theory it would be useful to specify for example that depth test/write can
proceed differently from color write.</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>