Add a second storage buffer containing information about the light sources, make the information available on the floor shader for a start
Hi! Basically comes as adverties, this adds a second storage buffer which contains solely the light information and copies the already existing data into it. While doing so a bug or two has been fixed as the code was basically unused up to that point.
As a proof of concept the data was made available on the floor (fragment) shader, but for the time being that is it, nothing usable is happening with it yet, that will be the next step. 🙂