Also verified on Release-5.5.4 CL 40574608
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'
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-306971 in the post.
0 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 5.6 |
Created | Jul 24, 2025 |
---|---|
Updated | Jul 24, 2025 |