VG_STATIC void world_bind_light_array( world_instance *world,
GLuint shader, GLuint location,
int slot );
+VG_STATIC void world_bind_light_index( world_instance *world,
+ GLuint shader, GLuint location,
+ int slot );
/*
* Does not write motion vectors
_uniform_scene_water_g_world_depth, 2 );
world_bind_light_array( world, _shader_scene_water.id,
_uniform_scene_water_uLightsArray, 4 );
+ world_bind_light_index( world, _shader_scene_water.id,
+ _uniform_scene_water_uLightsIndex, 5 );
render_fb_bind_texture( gpipeline.fb_water_beneath, 0, 3 );
shader_scene_water_uTexBack( 3 );