[Bug 92233] Unigine Heaven 4.0 silhuette run
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Jan 20 20:03:30 PST 2016
https://bugs.freedesktop.org/show_bug.cgi?id=92233
--- Comment #10 from Kenneth Graunke <kenneth at whitecape.org> ---
(In reply to Ilia Mirkin from comment #9)
> It causes a major performance regression on e.g. nouveau. I assume this is
> because they do n+1 passes where they would have done n.
Thanks, that is constructive feedback.
I actually started blacklisting GL_ARB_blend_func_extended for Unigine demos in
2012, because of this very bug. Marek removed this in June 2015 when he
dropped support for (the much more broken) Heaven 3.0, re-enabling it. During
that three year period, no one had ever mentioned to me that disabling it
dropped performance, or expressed any opinion that disabling it was a problem.
My patch was simply returning us to the longstanding status quo. I even
checked with the AMD developers before proceeding with the patch.
Regressing Nouveau is obviously not acceptable. To that end, I've come up with
a new drirc workaround that will make Unigine's broken dual color blending work
on i965 so we can re-enable it.
I hope to send the patches out later tonight, once I've tested them for
regressions.
--
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/20160121/7cbe46cd/attachment.html>
More information about the intel-3d-bugs
mailing list