Since at least 3.5 and continuing to 4.0-2799, I've been seeing some nasty bloom effects that I just realized are broken in EFB to texture mode (i.e. artifacts disappear in EFB to RAM mode). Since the performance of the latter is crummy, is there any hope of fixing this?
See attached scren shots. Specifically, the "streaking" visible in the first (EFB to texture) which is not present in the second (EFB to RAM). This happens with at least RO7E7D and G6SE7D any time this sort of bloom effect is present at particular camera angles (usually, when the effect is brighter). Since realizing the cause, I've also noticed (in 3.5) that some effects are also missing.
(The blown colors, visible in both, are a separate issue, possibly due to bad FPU emulation; see https://forums.dolphin-emu.org/Thread-fa...pid=337258 for possible details, although the issue there isn't quite the same as it has to do with fog-related calculations, which these aren't. This - the blown colors, not the EFB issue - is also a regression since 3.5. Also likely a separate issue, the bloom effect disappears entirely when loading a save state.)
p.s. no FIFO possible for this (not sure though if it would be useful or not) until dolphin can save it without crashing...
See attached scren shots. Specifically, the "streaking" visible in the first (EFB to texture) which is not present in the second (EFB to RAM). This happens with at least RO7E7D and G6SE7D any time this sort of bloom effect is present at particular camera angles (usually, when the effect is brighter). Since realizing the cause, I've also noticed (in 3.5) that some effects are also missing.
(The blown colors, visible in both, are a separate issue, possibly due to bad FPU emulation; see https://forums.dolphin-emu.org/Thread-fa...pid=337258 for possible details, although the issue there isn't quite the same as it has to do with fog-related calculations, which these aren't. This - the blown colors, not the EFB issue - is also a regression since 3.5. Also likely a separate issue, the bloom effect disappears entirely when loading a save state.)
p.s. no FIFO possible for this (not sure though if it would be useful or not) until dolphin can save it without crashing...