Description

The 'Shader Complexity' view mode is rendering differently between regular Static Meshes and Painted Foliage instances after enabling 'DBuffer Decals'

The user is reporting that this does not seem to be affecting performance, but I have not done extensive testing to verify this is the case. It could be just an incorrect visual representation, and not affecting the performance.

I also tested this in our Dev-Main stream CL- 3164959 and the issue occurs there as well.

Steps to Reproduce

1. Download and Open attached project.
2. Enable 'DBuffer Decals' by via Project Settings > Rendering
3. Restart the project and view the scene through the 'Shader Complexity' view mode.

Outcome The painted foliage instance renders with a more expensive (white) shader cost.

Expected The shader complexities should be identical to the hand placed Static Mesh

This is a regression
I tested this in the binary release of 4.12.5 and the issue does not occur.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

1
Login to Vote

Fixed
ComponentUE - Graphics Features
Affects Versions4.13.14.15
Target Fix4.15
Fix Commit3210071
Main Commit3219854
CreatedOct 19, 2016
ResolvedNov 24, 2016
UpdatedApr 27, 2018