ZDoom / gzdoom

GZDoom is a feature centric port for all Doom engine games, based on ZDoom, adding an OpenGL renderer and powerful scripting capabilities
http://zdoom.org
GNU General Public License v3.0
2.33k stars 528 forks source link

[BUG] Pink title screens with Vulkan renderer in macOS #2532

Closed Aldwinbay closed 2 months ago

Aldwinbay commented 2 months ago

GZDoom version

GZDoom 4.12.1

Which game are you running with GZDoom?

Doom 2

What Operating System are you using?

Mac OS

Please describe your specific OS version

macOS Sonoma 14.4.1

Relevant hardware info

M3 Pro MacBook Pro 14", 12/18c, 18GB

Have you checked that no other similar issue already exists?

A clear and concise description of what the bug is.

When launching any game with the Vulkan renderer, the title screen will be pink. Colors return to normal after starting a game.

Screenshot 2024-04-25 at 6 37 34 PM Screenshot 2024-04-25 at 6 56 56 PM

Steps to reproduce the behaviour.

Explain how to reproduce

  1. Launch any supported game with the Vulkan renderer (selected by default)

Your configuration

No response

Provide a Log

pinkscreenlog.txt

lead0r commented 2 months ago

Can confirm, I experience this as well on an M1 Mac Studio

alexey-lysiuk commented 2 months ago

Is it better with GZDoom 4.12.2?

Aldwinbay commented 2 months ago

Is it better with GZDoom 4.12.2?

Yes, it does seem to be fixed in 4.12.2. Title screens for all IWADs look normal.

billhollings commented 2 months ago

This issue was re-posted as a regression issue to MoltenVK.

I'm happy to see it was successfully patched here!

However, can you let me know the nature of your patch, so we can determine if something in MoltenVK really should be fixed there? Thanks.

RicardoLuis0 commented 2 months ago

This issue was re-posted as a regression issue to MoltenVK.

I'm happy to see it was successfully patched here!

However, can you let me know the nature of your patch, so we can determine if something in MoltenVK really should be fixed there? Thanks.

AFAIK the only fix that was done was downgrading MoltenVK