<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [softpipe] piglit ext_transform_feedback-max-varyings regression"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=56553">56553</a>
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>maraeo@gmail.com
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>mesa-dev@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[softpipe] piglit ext_transform_feedback-max-varyings regression
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>vlee@freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Mesa core
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr></table>
      <p>
        <div>
        <pre>[softpipe] piglit ext_transform_feedback-max-varyings regression

mesa: e4e3b071814d14e56ca3feca8df4974646bc332d (master)

Run piglit ext_transform_feedback-max-varyings on softpipe.

$ ./bin/ext_transform_feedback-max-varyings -auto
Mesa warning: failed to remap index 161
Mesa warning: failed to remap index 168
Mesa warning: failed to remap index 171
Vertical axis: Increasing numbers of varyings captured by transform feedback.
Horizontal axis: Offset of first varying captured.
GL_MAX_VARYING_FLOATS = 68
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 64
Probe at (194,2)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 1 vec4 varyings captured and offset 16
Probe at (182,14)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 2 vec4 varyings captured and offset 15
Probe at (170,26)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 3 vec4 varyings captured and offset 14
Probe at (158,38)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 4 vec4 varyings captured and offset 13
Probe at (146,50)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 5 vec4 varyings captured and offset 12
Probe at (134,62)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 6 vec4 varyings captured and offset 11
Probe at (122,74)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 7 vec4 varyings captured and offset 10
Probe at (110,86)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 8 vec4 varyings captured and offset 9
Probe at (98,98)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 9 vec4 varyings captured and offset 8
Probe at (86,110)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 10 vec4 varyings captured and offset 7
Probe at (74,122)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 11 vec4 varyings captured and offset 6
Probe at (62,134)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 12 vec4 varyings captured and offset 5
Probe at (50,146)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 13 vec4 varyings captured and offset 4
Probe at (38,158)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 14 vec4 varyings captured and offset 3
Probe at (26,170)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 15 vec4 varyings captured and offset 2
Probe at (14,182)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 16 vec4 varyings captured and offset 1
Probe at (2,194)
  Expected: 0.000000 1.000000 0.000000
  Observed: 0.501961 0.501961 0.501961
  Failure with 17 vec4 varyings captured and offset 0
PIGLIT: {'result': 'fail' }


b3921e1f53833420e0a0fd581f741744e7957a05 is the first bad commit
commit b3921e1f53833420e0a0fd581f741744e7957a05
Author: Marek Olšák <<a href="mailto:maraeo@gmail.com">maraeo@gmail.com</a>>
Date:   Fri Oct 26 17:37:07 2012 +0200

    mesa: bump MAX_VARYING to 32

    We're starting to get apps utilizing more than 16 varyings and
    most current hardware supports 32 anyway.

    Tested with r600g.
    swrast, softpipe and llvmpipe still advertise 16 varyings.

    This fixes a WebGL crash after launching this demo:
    <a href="https://developer.mozilla.org/en-US/demos/detail/falling-cubes">https://developer.mozilla.org/en-US/demos/detail/falling-cubes</a>

    Bugzilla: <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - st_glsl_to_tgsi.cpp:4006:dst_register: Assertion `index < VERT_RESULT_MAX' failed"
   href="show_bug.cgi?id=54402">https://bugs.freedesktop.org/show_bug.cgi?id=54402</a>

    NOTE: This is a candidate for the stable branches.

    Acked-by: Kenneth Graunke <<a href="mailto:kenneth@whitecape.org">kenneth@whitecape.org</a>>

:040000 040000 603e2aa0c2c8a2eec907ba96d889aa00d291ae67
cf3f75dfb1d351f0063a76c2a30f00a0f72e3c61 M    src
bisect run success</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>