Manuel Alfayate Corchete
Manuel Alfayate Corchete
@flyinghead Did you try setting **Alpha Shorting** to "Per Pixel"? With the other Alpha Shorting settings, the problem doesn't happen. So, could you try with MESA + **Alpha Shorting** to...
Then it's specific to Intel or Intel XE, apparently.
But if I go back to https://github.com/flyinghead/flycast/commit/5b343562b98b222b3aeec2494613d36c15f83a3a, the resulting version works perfectly fine. Then, if I build with https://github.com/flyinghead/flycast/commit/4d73cc8e13424072c7458fd2e965c7fda9a5425a, things break very clearly.
@flyinghead Yes, of course. I did that change, but the resulting core segfaults immediately when run, here I have a GDB session with a backtrace so you can see it:...
@flyinghead Whatever changes you want me to try, please ask me so and I will gladly help.
@flyinghead I have updated the issue description since it only happens with per-pixel alpha sorting (needed for Daytona USA, Rez, and many others)
@flyinghead Should I take this to MESA? If so, can you please explain your theory about what's wrong with Per Pixel Alpha Sorting on Intel XE so I can tell...
@flyinghead Do you have Intel graphics hardware to test?
> yes, but not running linux Ok, but it may be sufficient: what intel GFX hardware do you have exactly? If it's of the XE series, maybe we can compare...
@flyinghead Is per pixel alpha sorting working correctly on both of them?