[Bug 86974] INTEL_DEBUG=shader_time always asserts in fs_generator::generate_code() when Mesa is built with --enable-debug (= with asserts)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Dec 12 08:01:47 PST 2014


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

--- Comment #5 from Eero Tamminen <eero.t.tamminen at intel.com> ---
Created attachment 110789
  --> https://bugs.freedesktop.org/attachment.cgi?id=110789&action=edit
Gdb output on second assert

(In reply to Matt Turner from comment #4)
> This is fixed by my
>   [RFC 6/9] i965/fs: Remove force_writemask_all assertion for execsize < 8.
> patch from Oct 31.
> 
> It's part of an RFC series, but it could go in separately. The only thing
> that makes me hesitate is that I don't know how the execution mask works
> exactly for instructions with execution size < shader dispatch width.

If I remove that assert, the next assert the game hits with "shader_time" is
this:
witcher2: ../../../../../../src/mesa/drivers/dri/i965/brw_eu_emit.c:285:
validate_reg: Assertion `hstride == 0' failed.

-- 
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/20141212/7ed9a9d5/attachment.html>


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