[Bug 97532] Regression: GLB 2.7 segfaults due to bogus linker precision error (259fc505) on dead variable

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Sep 1 09:41:11 UTC 2016


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

--- Comment #6 from Eero Tamminen <eero.t.tamminen at intel.com> ---
(In reply to Kenneth Graunke from comment #3)
> My copy of GLB 2.7 continues to work fine as well, both in GL and ES builds.
> The shaders in my copy do not contain that code.

Because GfxBench T-Rex version doesn't contain that either, I guess your GLB
2.7 version is newer than the GLB 2.7 we're using.

GLB test-cases shaders contain huge amounts of dead code, so it's not surprise
if some of that is removed in minor version updates (some other driver may have
complained about this issue also).

If your GLB 2.7 is also an official version, we can update GLB 2.7.  I think
the error is still a bug though.

(I was wondering why the dead uniform hadn't been removed before linking, but
Tapani said any shader stage can define uniform location used in the shader
stages.  I.e. I guess info for all declared uniforms is retained to linking
stage in case other stages were missing location info.)

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


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