When objects are asked to create their pipelines, the scenerenderer they are assigned to provide the dynamic rendering information to the object. For the shared pipeline information, the dynamic rendering info of the main swapchain pass is provided to objects. This causes validation issues if the object is assigned to an offscreen rendering scene other than the main rendering one because the dynamic rendering info might not be the same.
When objects are asked to create their pipelines, the scenerenderer they are assigned to provide the dynamic rendering information to the object. For the shared pipeline information, the dynamic rendering info of the main swapchain pass is provided to objects. This causes validation issues if the object is assigned to an offscreen rendering scene other than the main rendering one because the dynamic rendering info might not be the same.