[Scummvm-tracker] [ScummVM :: Bugs] #15151: BACKENDS: OPENGL: Alpha channel changes cause color regression on PowerBook G4
ScummVM :: Bugs
trac at scummvm.org
Tue Jun 11 19:04:15 UTC 2024
#15151: BACKENDS: OPENGL: Alpha channel changes cause color regression on PowerBook
G4
---------------------+-----------------------
Reporter: dwatteau | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Graphics
Version: | Resolution:
Keywords: | Game:
---------------------+-----------------------
Comment (by dwatteau):
As a summary of what's been said on Discord:
* this only happens on systems using Mesa; there's no problem on OSX ppc
* this indeed looks like a bug in Mesa with r300, which is not really
maintained on big-endian systems anymore:
<https://gitlab.freedesktop.org/mesa/mesa/-/issues/7720>
lephilousophe made a small test program here:
<https://gist.github.com/lephilousophe/1f8bb6757a8d621e6400fc9edd57a306>.
I confirm that it shows the expected behavior on x86-64, and buggy output
on this machine.
Updating from Mesa 22.3.6 to Mesa 23.1.9 didn't fix the issue. Then I
tried updating to Mesa 23.3.6, but that version has some other (unrelated)
problems. I'll try finding some time to fix this, before I report the
issue to Mesa.
Anyway, big-endian is becoming more and more of a niche thing, so more and
more bugs will appear on these untested systems. It's probably time for me
to freeze my PPC dev environment to something older, but more reliable.
Anyway, yes, we can consider this as a Mesa bug, not a ScummVM bug.
--
Ticket URL: <https://bugs.scummvm.org/ticket/15151#comment:2>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list