Add texture to custom shaders
Compute static in-shader light
Use uniform and Light array for render lights