In very specific map spots with complex geometry, sector's floor and/or ceiling is rendered incorrectly.
The bug is limited to Intel Iris Pro integrated GPU and macOS. NVIDIA GPU in the same Mac isn't affected.
Somehow, it's tightly coupled with sky rendering. When sky is visible, everything is correct.
Both screenshots were taken in the same map spot with slightly different angle.
It's this map from Vinesauce Doom Mapping Contest II: Hellectric Boogaloo.
With gl_no_skyclear CVAR set, broken geometry persists regardless of sky portal in view.
Code: Select all
-iwad doom2 -file bloodmind90x.-.Fists.in.Blood.2.by.Bloodmind90x.aka.Hevn.Demonic.pk3 +map map01 +warp 540 920 -nomonsters +noclip +god
Curiously enough, Metal GPU capture in Xcode shows recorded frame without an issue.
At the moment, I have no idea what else I can check. Any advice will greatly appreciated.