X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=particle.c;h=9c1f87e5e044f8674b4995cc4f6ee53367004c60;hb=0d211bc488751a2cbc380990492ec549e91b19ca;hp=e1f6ac85b0f31270b75c0fafb91160aa0c767233;hpb=b6c1b99a420927d4f4b7a52865e908712ae55484;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/particle.c b/particle.c index e1f6ac8..9c1f87e 100644 --- a/particle.c +++ b/particle.c @@ -95,14 +95,11 @@ static void async_particle_init( void *payload, u32 size ){ VG_CHECK_GL_ERR(); } -static void particle_alloc( particle_system *sys, u32 max ){ - static int reg = 1; - if( reg ){ - shader_particle_register(); - shader_trail_register(); - reg = 0; - } +static void particle_init(void){ + shader_particle_register(); +} +static void particle_alloc( particle_system *sys, u32 max ){ size_t stride = sizeof(particle_vert); sys->max = max;