Mac Forward Renderer issue

Currently on any map, even using the UE4 third person sample map, i’m having a problem with the forward renderer using MSAA on the Mac platform (No problem on Windows).

I’m including a video that shows what the problem is, it simply just shows the sample map of UE4 so there’s nothing complex going on but i’m not sure if it’s the MSAA or the forward renderer itself but I would love to get this working on other platforms.

I chose the sample map to show the problem on to try keep it simple, but it’s way more complex on an actual map that has different props, foliage, trees etc with shadow outlines being drawn on the screen all wrong and crazy like double or even triple shadows and being very out of position.

Mac UE4 TP Map Forward Renderer video

If there’s any advice or ideas where I can be looking at to fix this problem it would be greatly appreciated.

Here’s what it looks like on an actual map when playing on the mac build. If you look at the ground it clears the problem, but when you are moving around with the camera at a normal eye’s forward angle it turns into this.

Hey Bigglesworth,

Could you provide me with you system’s specifications so I can test this on my end?

Thank you,

H

Hi Andrew,

I’ve tested it on 3 different macs of varying specs:

Mac 1: 3.2 GHz Intel i5, 8 GB 1867 MHz DDR3 RAM and an AMD Radeon R9 M390.
Mac 2: 3.2 GHz Intel i5, 16 GB 1600 MHz DDR3 RAM and a Nvidia GTX 675MX.
Mac 3: 3.52 GHz Intel i7, 8 GB 1333 MHz DDR3 RAM and a Nvidia GTX 670.

I’ve also had a few others try it out on their macs and they are also experiencing the same issue, I can try get their specs too if you’d like. The windows build works perfectly fine and doesn’t run into this issue at all.

Thanks for the reply!

So I did manage to get a crash to occur, and I also found a couple of JIRA’s related to a crash when enabling the Forward Renderer and one related to Enabling MSAA.

UE-40862 - MSAA crashes Mac

UE-38828 - Crash after Enabling Forward Shading on Mac and Creating/Editing Materials

UE-41095 - [Crash] UE4Editor-MetalRHI.dylib!ReportMetalCommandBufferFailure()

The first two have been marked as resolved for 4.15, but just in case you were working on an earlier version. The third one is actually a crash that I was getting on my end which ended up being a duplicate of a crash that was associated with an Nvidia driver issue. The interesting thing is that the crash occurred after enabling MSAA while running the forward renderer. I have reopened the MSAA bug as it is still occurring.

Cheers,

Hey Andrew,

While the Mac editor crashes I can still work on windows and compile my project through the command line using RunUAT.

When I do, the Mac build works just fine with the forward renderer and MSAA, apart from the issue you are seeing in my video/screenshot which is restricting some of our users from using the Mac platform!