<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Consider re-enabling glamor on at least R500"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=75709#c9">Comment # 9</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Consider re-enabling glamor on at least R500"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=75709">bug 75709</a>
              from <span class="vcard"><a class="email" href="mailto:maraeo@gmail.com" title="Marek Olšák <maraeo@gmail.com>"> <span class="fn">Marek Olšák</span></a>
</span></b>
        <pre>R300-R400 supports 2 colors and 8 generic varyings.

R500 supports the same, and if the back-face colors are unused and flat shading
is disabled, it reuses unused color outputs as generic varyings, so that it can
do 10 generic varyings.

In addition to that, the GLSL compiler implements varying packing, but it's
only enabled if the number of supported texture indirections is greater than 8.
Therefore, R500 gets the varying packing, but R300 and R400 don't, which can do
only 4 texture indirections.

However, this can be easily fixed in the trapezoid shader by combining the
float varyings into vec4s. Each float occupies the entire generic slot as if it
was vec4.</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>