Added light count to shader so it doesn't compute light values even for unused lights