diff --git a/libs/video/renderer/vulkan/vulkan_lighting.c b/libs/video/renderer/vulkan/vulkan_lighting.c index 9cdb7bb69..40a122091 100644 --- a/libs/video/renderer/vulkan/vulkan_lighting.c +++ b/libs/video/renderer/vulkan/vulkan_lighting.c @@ -723,6 +723,7 @@ lighting_update_lights (const exprval_t **params, exprval_t *result, .dstOffset = sizeof (mat4f_t[lctx->dynamic_matrix_base]), .length = sizeof (mat4f_t[ndlight * 6]), }; + packet_data += mat_scatter.length; for (int i = 0; i < ndlight; i++) { cube_mats (&mats[i * 6], dynamic_lights[i]->origin); }