[Bug 92233] Unigine Heaven 4.0 silhuette run

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Dec 28 14:24:23 PST 2015


Kenneth Graunke <kenneth at whitecape.org> changed:

           What    |Removed                     |Added
             Status|RESOLVED                    |REOPENED
         Resolution|NOTABUG                     |---
           Assignee|idr at freedesktop.org         |kenneth at whitecape.org

--- Comment #6 from Kenneth Graunke <kenneth at whitecape.org> ---
That makes very little sense.  But you're not wrong - Heaven 4.0 somehow works
on Broadwell but not Ivybridge.

This is, of course, a Unigine bug.  IIRC they try to use
ARB_blend_func_extended but never specify which fragment shader output is color
0 and which is color 1.  So, there's at best a 50/50 chance of getting it right
(assuming we try to guess, which we might not - it's illegal after all). 
Apparently, on Broadwell, we happen to pick the right one, while on Ivybridge,
we don't.  That's kind of surprising, but with 50/50 odds, sure, why not.

They fixed it in Heaven 4.1rc1 over a year and a half ago, but can't be
bothered to change the download link on their website to a working version. 
I've no idea why.

Patch sent to mesa-dev to add those workarounds:

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/20151228/55f85d8b/attachment.html>

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