+static void render_world_cubemaps( world_instance *world );
+static void bind_terrain_noise(void);
+
+#define WORLD_BIND_LIGHT_BUFFERS_UB0_TEX234( WORLD, SHADER ) \
+ world_link_lighting_ub( WORLD, _shader_##SHADER.id ); \
+ world_bind_position_texture( WORLD, _shader_##SHADER.id, \
+ _uniform_##SHADER##_g_world_depth, 2 ); \
+ world_bind_light_array( WORLD, _shader_##SHADER.id, \
+ _uniform_##SHADER##_uLightsArray, 3 ); \
+ world_bind_light_index( WORLD, _shader_##SHADER.id, \
+ _uniform_##SHADER##_uLightsIndex, 4 );