<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>