Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Dec 2022 21:05:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 268327] graphics/mesa-dri: 22.3.0 breaks direct rendering (radeon, SUMO, r600_dri)
Message-ID:  <bug-268327-7141-fu4Lzo2NvB@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-268327-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-268327-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D268327

--- Comment #21 from Tatsuki Makino <tatsuki_makino@hotmail.com> ---
Ah yes, my card is Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] :)

(In reply to Florian Walpen from comment #19)

There are the following differences between 22.2 and 22.3 for this section
called sfn_optimizer.cpp:363:17.

@@ -358,62 +354,148 @@
    auto src =3D instr->psrc(0);
    auto dest =3D instr->dest();

-   for (auto& i : instr->dest()->uses()) {
+   for (auto& i : dest->uses()) {
       /* SSA can always be propagated, registers only in the same block

The change seems to be a result of the previous assignment to dest, but it =
may
be important to call instr->dest() with for here.
But I don't know about C++ :)

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-268327-7141-fu4Lzo2NvB>