From fee7a49abc84fbe91116f969a90570cff15decde Mon Sep 17 00:00:00 2001 From: Rozelette Date: Sat, 27 Mar 2021 14:29:30 -0500 Subject: z_lights fully matched (#80) * z_lights OK * Documentation * Fixup for z_collision_check * Improve function types of bind functions * Fixup for types --- src/code/z_effect_soft_sprite.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/code/z_effect_soft_sprite.c') diff --git a/src/code/z_effect_soft_sprite.c b/src/code/z_effect_soft_sprite.c index be20a2452..3755a7aa2 100644 --- a/src/code/z_effect_soft_sprite.c +++ b/src/code/z_effect_soft_sprite.c @@ -253,12 +253,12 @@ void EffectSS_DrawParticle(GlobalContext* ctxt, s32 index) { } void EffectSS_DrawAllParticles(GlobalContext* ctxt) { - LightMapper* s0; + Lights* s0; s32 i; - s0 = Lights_CreateMapper(&ctxt->lightCtx, ctxt->state.gfxCtx); - Lights_MapLights(s0, ctxt->lightCtx.lightsHead, 0, ctxt); - Lights_UploadLights(s0, ctxt->state.gfxCtx); + s0 = LightContext_NewLights(&ctxt->lightCtx, ctxt->state.gfxCtx); + Lights_BindAll(s0, ctxt->lightCtx.listHead, 0, ctxt); + Lights_Draw(s0, ctxt->state.gfxCtx); for (i = 0; i < EffectSS2Info.size; i++) { if (EffectSS2Info.data_table[i].life > -1) { -- cgit v1.2.3