[Bug 89058] [SKL]Render error in some games (etqw-demo, nexuiz, portal)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 19 13:54:02 PDT 2015


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

--- Comment #22 from Neil Roberts <neil at linux.intel.com> ---
I think I have isolated the ARBvp program that is being used to render a part
of the gun that's getting corrupted. I can send it if someone requests it.

An unusual thing I can see with the compiled program is that it ends up doing a
send instruction with the same src and dst register. The send instruction is to
do a constant load. At a glance I can't find anything to say whether it's
acceptable to do a send with overlapping src and dst so I don't know whether
that's really a problem. However if I enable the trivial allocator it no longer
does this and the rendering error is fixed.

I don't know the register allocator well enough to know whether it would
normally try to avoid allocating the src and dst registers to the same number.
The constant load gets the message header added via my patch in commit
5a06ee7384934f8 so it might be that I've done something to mess it up.

-- 
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/20150319/3051abe9/attachment.html>


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