<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:azari4096@gmail.com" title="Azari <azari4096@gmail.com>"> <span class="fn">Azari</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Regression: Videogame (Wakfu) no longer works with Mesa 17.2 (17.1 works)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103976">bug 103976</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;">CC</td>
           <td>
                
           </td>
           <td>azari4096@gmail.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Regression: Videogame (Wakfu) no longer works with Mesa 17.2 (17.1 works)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103976#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Regression: Videogame (Wakfu) no longer works with Mesa 17.2 (17.1 works)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103976">bug 103976</a>
              from <span class="vcard"><a class="email" href="mailto:azari4096@gmail.com" title="Azari <azari4096@gmail.com>"> <span class="fn">Azari</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=136459" name="attach_136459" title="Revert Mesa commit 92b4ca45504e7ffc5f4fa385ada1be48e6123181">attachment 136459</a> <a href="attachment.cgi?id=136459&action=edit" title="Revert Mesa commit 92b4ca45504e7ffc5f4fa385ada1be48e6123181">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=103976&attachment=136459'>[review]</a>
Revert Mesa commit 92b4ca45504e7ffc5f4fa385ada1be48e6123181

I bisected and tracked this down to the following commit: 
<a href="https://cgit.freedesktop.org/mesa/mesa/commit/?id=92b4ca45504e7ffc5f4fa385ada1be48e6123181">https://cgit.freedesktop.org/mesa/mesa/commit/?id=92b4ca45504e7ffc5f4fa385ada1be48e6123181</a>

"remove the 'Gallium 0.4 on' prefix from GL_RENDERER"

It looks like the game or one of the game's libraries (jogl?) are checking for
gallium in the renderer string. Based on the nature of this patch and tone of
the commit message, I guess I shouldn't be very optimistic about this being
reverted.

I found that MATLAB and Scilab appear to suffer from the same issue though,
these have been filed as <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - MATLAB broken with mesa software rendering"
   href="show_bug.cgi?id=103078">bug 103078</a>.

I reverted the commit and made a patch for myself to use until a better
workaround/solution appears, I'm attaching it here in the hope that others
running into this problem find it useful.

I imagine more people will run into this as more distributions upgrade to 17.2
(especially when LTS versions start upgrading).

It would be nice if there was at least a better workaround, like the ability to
override the renderer string with an env var or through drirc</pre>
        </div>
      </p>


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

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