Rendering issues with UE 5.8 projects created from VR template on mac

After i created a project from the VR template, not a single mesh is rendered in the scene!

Is anyone else having the same issue? I think this is related to a config in the project settings. Projects created from other templates are working.


It’s Forward Shading ! As soon as this is disabled in the project settings, the meshes are rendered! Why is this no longer working in UE 5.8 ?

Oh, my god, I have been having this exact same issue all this week. I have been going gray about it.

Thank you!!

I don’t know about earlier versions, but the same template works fine on my PC.

It was also confusing for me that the Architectural explorer template worked fine, and it was just this template that was misbehaving. Now it makes sense.

This is an engine bug or a regression in the UE5.8 code. You need to either disable forward shading in the project settings or, if forward shading is enabled, disable MSAAcount.

As far i understand there is an issue with the MSAA texture creation path in file Engine/Source/Runtime/Apple/MetalRHI/Private/MetalTexture.cpp - was able to fix the issue using AI, since I had to tweak the source code anyway.

However, Epic’s Metal Shader seems to have issues as well, so I’m not sure if I should report this to Epic just yet.

Issue has not been fixed with 5.8.1 :frowning: