From 78a1b24e11c1e61b2bc6daaee1883d687c89b192 Mon Sep 17 00:00:00 2001 From: Ivan 'provod' Avdeev Date: Sat, 4 Mar 2023 10:44:06 -0800 Subject: [PATCH] rt: enable entity light, fix #115 --- ref/vk/vk_light.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ref/vk/vk_light.c b/ref/vk/vk_light.c index c840b3d9..2994363c 100644 --- a/ref/vk/vk_light.c +++ b/ref/vk/vk_light.c @@ -1282,13 +1282,12 @@ void RT_LightsFrameEnd( void ) { g_lights_.num_polygons = UINT8_MAX; } - /* for (int i = 0; i < MAX_ELIGHTS; ++i) { */ - /* const dlight_t *dlight = gEngine.GetEntityLight(i); */ - /* if (!addDlight(dlight)) { */ - /* ERROR_THROTTLED(10,"Too many elights, MAX_POINT_LIGHTS=%d", MAX_POINT_LIGHTS); */ - /* break; */ - /* } */ - /* } */ + for (int i = 0; i < MAX_ELIGHTS; ++i) { + const dlight_t *dlight = gEngine.GetEntityLight(i); + if (!dlight) + continue; + addDlight(dlight); + } for (int i = 0; i < g_lights_.num_point_lights; ++i) { vk_point_light_t *const light = g_lights_.point_lights + i;