scene font rendering
[carveJwlIkooP6JGAAIwe30JlM.git] / world_load.c
index 983feeea00b229bd55d87fbe9b69584a72130c5c..b91246f261e2f0e7df5aca2adebfde75ec96388b 100644 (file)
@@ -372,6 +372,13 @@ static void world_free( world_instance *world )
                      vg_linear_header(world->heap) );
    }
 
+   for( u32 i=0; i<mdl_arrcount(&world->ent_cubemap); i++ ){
+      ent_cubemap *cm = mdl_arritm(&world->ent_cubemap,i);
+      glDeleteTextures( 1, &cm->texture_id );
+      glDeleteFramebuffers( 1, &cm->framebuffer_id );
+      glDeleteRenderbuffers( 1, &cm->renderbuffer_id );
+   }
+
    world->status = k_world_status_unloaded;
 }