[Nouveau] [Bug 91124] Civilization V (in Wine) has rendering issues: text missing, menu bar corrupted
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jun 30 23:47:56 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=91124
--- Comment #3 from Béla Gyebrószki <gyebro69 at gmail.com> ---
(In reply to Ilia Mirkin from comment #2)
> I believe the following patch resolves the issue:
>
> diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp
> b/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp
> index 51b9225..fa8ee07 100644
> --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp
> +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp
> @@ -332,6 +332,9 @@ BasicBlock::splitBefore(Instruction *insn, bool attach)
> BasicBlock *bb = new BasicBlock(func);
> assert(!insn || insn->op != OP_PHI);
>
> + bb->joinAt = joinAt;
> + joinAt = NULL;
> +
> splitCommon(insn, bb, attach);
> return bb;
> }
The patch works very well, it fixes the reported issues in the game, thank you.
--
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/20150701/5cae5481/attachment.html>
More information about the Nouveau
mailing list