Since 5.7 this CVAR has been turned on by default and it ibreaks / prevents shadow cache behaviour to be set as we used to in 5.6 on meshes when r.Shadow.Virtual.UseReceiverMaskDirectional 1
Most of my work is performance related and the VSM cache viewmode has always been a great tool to find issues and reduce shadow costs, but now it can't be used unless that CVAR is off by default.
I have attached a video explaining and showing what 5.7 projects now behave like in detail - I believe this is not the intended design but would really appreciate some clarity on the topic.
Steps to Reproduce
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-380433 in the post.
| 0 |
| Component | UE - Rendering - Features - Shadows |
|---|---|
| Affects Versions | 5.7, 5.8 |
| Target Fix | 5.8.1 |
| Created | May 19, 2026 |
|---|---|
| Resolved | Jun 24, 2026 |
| Updated | Sep 12, 2026 |