JSchpp12 / Starlight

A toy renderer utilizing Vulkan
0 stars 0 forks source link

BUG: StarObject Shared Pipe Color Format #66

Open JSchpp12 opened 3 weeks ago

JSchpp12 commented 3 weeks ago

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.