[Nouveau] [Bug 92306] GL Excess demo renders incorrectly on nv43

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Oct 11 11:58:50 PDT 2015


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

--- Comment #12 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to Andrew Randrianasulu from comment #11)
> "Mismatched color and zeta formats, ignoring zeta."

Yeah, as I suspected... unfortunately there's not a ton you can do besides
fixing the issue. The problem is that you can't render to a 32-bit color format
(e.g. RGBA8) while using a 16-bit zeta (Z16), and conversely you can't render
to a 16-bit color format (e.g. RGB565) while using a 32-bit zeta (Z24S8).

My current solution to this problem is to just not set the zeta buffer and move
on with life. This leads to incorrect rendering, but at least no hangs.

The proper solution is to have 2 depth textures that you copy to and fro and
set the "right" one for the given color format. Ideally while minimizing the
number of copies.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20151011/730c1d52/attachment.html>


More information about the Nouveau mailing list