Description

Also verified on Release-5.5.4 CL 40574608

Steps to Reproduce

1. Sync to CL 44282136 on Release-5.6
2. In RHIResources.h, set VALIDATE_UNIFORM_BUFFER_LIFETIME to 1
3. Build UE5
4. Compilation will fail with these errors:
\Engine\Source\Runtime\Renderer\Private\MeshPassProcessor.cpp(932): error C2248: 'FMeshDrawSingleShaderBindings::GetUniformBufferStart': cannot access private member declared in class 'FMeshDrawSingleShaderBindings'
\Engine\Source\Runtime\Renderer\Public\MeshDrawShaderBindings.h(243): note: see declaration of 'FMeshDrawSingleShaderBindings::GetUniformBufferStart'
\Engine\Source\Runtime\Renderer\Private\PlanarReflectionRendering.h(16): note: see declaration of 'FMeshDrawSingleShaderBindings'

Have Comments or More Details?

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

0
Login to Vote

Unresolved
ComponentUE - Graphics Features
Affects Versions5.6
CreatedJul 24, 2025
UpdatedJul 24, 2025
View Jira Issue