A licensee recently integrated the Oceanology 5 plugin from the marketplace and it triggered a crash on macOS/Metal.


The licensee is running macOS Bit Sur 11.5.2 on an AMD Radeon Pro Vega 20.

Problem Details

The plugin sets numerous rendering settings. One that appears to break things on macOS/Metal is r.TemporalAA.Algorithm=1. This appears to trigger a crash when the runtime attempts to validate the TAADilateVelocityCS shader, which is activated by the AddGen5MainTemporalAAPasses routine.

The licensee noted that the feature is marked Experimental and setting the AA algorithm to 0 (thereby avoiding the shader) works around the crash.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-131727 in the post.

Login to Vote

Won't Fix
ComponentUE - Platform - Mac
Affects Versions4.27
Target Fix4.27.2
CreatedOct 14, 2021
ResolvedOct 27, 2021
UpdatedOct 28, 2021