Scene system listeners I'll need later
Clean up old dead code
Collect and pass around SceneLightObjects instead of the LightDesc ptr
Managed shadow mapper, entry point from lightbinner, creates and renders shadow frustums
Set gpu light data from c#, pass shadowmap bindless texture id, use it from lighting shaders
Visualize depth uses screen space coords
vfx_vulkan: SV_ViewID is a built in semantic
fucking with VK_KHR_multiview and cubemap render targets