[Bug 88793] [BDW Bisected]Piglit/shaders_glsl-max-varyings fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Feb 12 11:23:27 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=88793

--- Comment #2 from Matt Turner <mattst88 at gmail.com> ---
Created attachment 113419
  --> https://bugs.freedesktop.org/attachment.cgi?id=113419&action=edit
remove ifs from fragment shader

I've reproduced the bug by running

> bin/varying-packing-simple int separate -auto -fbo

and can confirm that the test passes after reverting the bisected patch.

I suspect that this patch simply uncovered an existing bug with spilling. Both
the fragment and vertex shader spill heavily.

I've modified simple.c to remove if statements from the fragment shader. After
that the fragment shader doesn't spill, but the test still fails.

Reducing the number of varyings to 108 allows the VS to now spill and then the
test passes. More investigation needed.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20150212/ad230688/attachment.html>


More information about the intel-3d-bugs mailing list