UE5.8 Incorrect thread access of "r.MotionVectorSimulation"

Summary

PostProcessing TSR attempts to read CVar “r.MotionVectorSimulation” from the render thread.

What Type of Bug are you experiencing?

Rendering (Graphics / Niagara)

Steps to Reproduce

  1. Create a new, Blank project
  2. Press play

Expected Result

No warnings appear in the Output Log.

Observed Result

A warning appears in the Output Log:

LogConsoleManager: Warning: Console variable 'r.MotionVectorSimulation' used in the render thread. Rendering artifacts could happen. Use ECVF_RenderThreadSafe or don't use in render thread.

Affects Versions

5.8

Platform(s)

Windows

Additional Notes

https://github.com/EpicGames/UnrealEngine/commit/18d93aa3955c7276a3382530982be91b9789a1ca