Description

When attempting to set an optimization viewmode while using a Preview Rendering Level other than Shader Model 5, the Optimization Viewmodes dropdown is missing all of its options and instead displays a small, empty dropdown. The editor will retain an optimization viewmode selected by the user from SM5 when the user switches to a different preview rendering level, but there's no way to select other optimization viewmodes without switching back to SM5.

Optimization Viewmodes that are supported by the current preview rendering level should be displayed in the dropdown menu that pops out to the right. If no optimization viewmodes are supported by the current preview rendering level, the Optimization Viewmodes option should be greyed out with no dropdown arrow or removed entirely from the list of View Mode options.

This issue does NOT occur in 4.21.2 (CL #4899592) as all optimization viewmode options are present in the dropdown regardless of the preview rendering level, so this issue is a regression..

This issue may be related to or affect the fix for UE-70602.

Steps to Reproduce
  1. Open any project in the editor
  2. Navigate to Settings > Preview Rendering Level in the main toolbar
  3. Select Shader Model 4
  4. In the viewport, select the View Mode dropdown and hover over the Optimization Viewmodes option

Expected Result
Optimization Viewmodes supported by the current preview rendering level are displayed in the dropdown menu that pops out to the right. If no optimization viewmodes are supported by the current preview rendering level, the Optimization Viewmodes option should be greyed out with no arrow or removed entirely from the list of View Mode options.

Actual Result
The Optimization Viewmodes dropdown is empty and a small dropdown window pops out to the right with no options.

REPRO RATE
10/10

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-72223 in the post.

4
Login to Vote

Unresolved
ComponentPlatform - Mobile
Affects Versions4.224.23
Target Fix4.23
CreatedApr 2, 2019
UpdatedMay 9, 2019