I’m currently porting my Localized IBL system (https://github.com/Chosker/UnrealEngine/tree/4.22) from 4.22 to 4.23.
Most of my code changes seem to fit well with very few minor adaptation, but then when compiling the shaders I get the following error:
Shader FReflectionEnvironmentSkyLightingPS has unbound parameters not represented in the parameter struct: SceneTexturesStruct
It seems to me that some of the changes made from 4.22 to 4.23 related to the RDG might be causing it (i.e. FReflectionEnvironmentSkyLightingPS has no constructor anymore and it’s handled differently now - but it might not be related)
I’ve been trying for several days and I’m unable to figure out a way to make it work.
any ideas what might be causing this?