<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:t_arceri@yahoo.com.au" title="Timothy Arceri <t_arceri@yahoo.com.au>"> <span class="fn">Timothy Arceri</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [regression] Batman Arkham City crashes with DXVK under wine"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107765">bug 107765</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;">Status</td>
           <td>NEEDINFO
           </td>
           <td>NEW
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [regression] Batman Arkham City crashes with DXVK under wine"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107765#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [regression] Batman Arkham City crashes with DXVK under wine"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107765">bug 107765</a>
              from <span class="vcard"><a class="email" href="mailto:t_arceri@yahoo.com.au" title="Timothy Arceri <t_arceri@yahoo.com.au>"> <span class="fn">Timothy Arceri</span></a>
</span></b>
        <pre>Ok I now see the crash when replaying a renderdoc capture on a 64-bit version
of RADV (its possible I messed up my 32 RADV build or forgot to enable a debug
build).

I've uploaded the capture to google driver [1]. The capture was taken from the
benchmark where there are some rendering issues. Anyway the trace should be
enough for others to reproduce this issue without access to the game (note
rendedoc build from git required).

Seems we get to:

uint32_t radv_translate_colorformat(VkFormat format)

  ...

        case 3:
                if (HAS_SIZE(5,6,5,0)) {
                        return V_028C70_COLOR_5_6_5;
                } else if (HAS_SIZE(32,8,24,0)) {
                        return V_028C70_COLOR_X24_8_32_FLOAT;
                }
                break;

And fall through to:

return V_028C70_COLOR_INVALID;

[1]
<a href="https://drive.google.com/file/d/1OvISgWIHv4_Y7MkWX8U-c6b0DAojbo4Y/view?usp=sharing">https://drive.google.com/file/d/1OvISgWIHv4_Y7MkWX8U-c6b0DAojbo4Y/view?usp=sharing</a></pre>
        </div>
      </p>


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

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