<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:pavel.ondracka@email.cz" title="Pavel Ondračka <pavel.ondracka@email.cz>"> <span class="fn">Pavel Ondračka</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - wine shader_generate_glsl_declarations fail"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=61883">bug 61883</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>pavel.ondracka@email.cz
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Component</td>
           <td>Drivers/DRI/r300
           </td>
           <td>Drivers/Gallium/r300
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - wine shader_generate_glsl_declarations fail"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=61883#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - wine shader_generate_glsl_declarations fail"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=61883">bug 61883</a>
              from <span class="vcard"><a class="email" href="mailto:pavel.ondracka@email.cz" title="Pavel Ondračka <pavel.ondracka@email.cz>"> <span class="fn">Pavel Ondračka</span></a>
</span></b>
        <pre>This is a known issue. Wine internally needs some extra uniforms for doing
fixups, and when the shader already uses all of them, there isn't anything you
can do about it. Wine still generates the shader in blind hope, that the
constants near the end, which are removed, aren't actually used... 

On the other side, in my experience this usually causes only corruption (r300g
driver produces dummy shaders in place of the failed ones), not complete system
freeze, so maybe there is more going on.

You should try to obtain dmesg after the freeze and also the Xorg.0.log and
attach them here.</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>