[Bug 76749] [HSW] DOTA world lighting has no effect

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 1 13:37:08 PDT 2014


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

--- Comment #6 from Matt Turner <mattst88 at gmail.com> ---
(In reply to comment #3)
> This is also reproducible on SNB.  Several other (probably unrelated) issues
> are noticed on SNB when replaying the trace file from which the snapshots
> were taken.
> 
> commit 9630ba6c6e754b438cf67c7d76ec1c99488df3ba
> Author: Matt Turner <mattst88 at gmail.com>
> Date:   Tue Mar 11 13:14:08 2014 -0700
> 
>     i965/vec4: Let dead code eliminate trim dead channels.
> 
> causes an assertion failure:
> 
> glretrace: brw_vec4_generator.cpp:184: void
> brw::vec4_generator::generate_math1_gen6(brw::vec4_instruction*, brw_reg,
> brw_reg): Assertion `dst.dw1.bits.writemask == 0xf' failed.
> 
> commit dc0f5099fa3cb564c25eb892fde93cacd29df8f1
> Author: Matt Turner <mattst88 at gmail.com>
> Date:   Tue Mar 11 13:06:20 2014 -0700
> 
>     i965/vec4: Track live ranges per-channel, not per vgrf.
> 
> causes another assertion failure:
> 
> glretrace: brw_vec4.cpp:346: bool brw::vec4_visitor::dead_code_eliminate():
> Assertion `this->virtual_grf_end[inst->dst.reg] >= pc' failed.

There are bugs for these that I'm working on now.

> Finally,
> 
> commit 947c828d5cbffe9640ac63103a6223112eeff27f
> Author: Matt Turner <mattst88 at gmail.com>
> Date:   Thu Dec 12 00:30:16 2013 -0800
> 
>     i965/fs: Add a saturation propagation optimization pass.
> 
> causes more lights to have no effect.

Ken made a fix to this pass, commit 4d2e79269a. Does that fix this bit?

-- 
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/20140401/b95da207/attachment.html>


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