projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
a couple fixmes related to allocations
[carveJwlIkooP6JGAAIwe30JlM.git]
/
world_routes.h
diff --git
a/world_routes.h
b/world_routes.h
index acb58131436f80b1a43ef7864a561410d22e5ce4..00dee4ea0c79d742a78ad3c023cce8d3f1ed7f65 100644
(file)
--- a/
world_routes.h
+++ b/
world_routes.h
@@
-455,7
+455,7
@@
VG_STATIC void world_routes_create_mesh( world_instance *world, u32 route_id )
VG_STATIC void world_routes_generate( world_instance *world )
{
vg_info( "Generating route meshes\n" );
VG_STATIC void world_routes_generate( world_instance *world )
{
vg_info( "Generating route meshes\n" );
- world->scene_lines = scene_init( world
_global.generic_
heap, 200000, 300000 );
+ world->scene_lines = scene_init( world
->
heap, 200000, 300000 );
for( u32 i=0; i<mdl_arrcount(&world->ent_gate); i++ ){
ent_gate *gate = mdl_arritm( &world->ent_gate, i );
for( u32 i=0; i<mdl_arrcount(&world->ent_gate); i++ ){
ent_gate *gate = mdl_arritm( &world->ent_gate, i );
@@
-504,7
+504,7
@@
VG_STATIC void world_routes_generate( world_instance *world )
scene_upload( world->scene_lines, &world->mesh_route_lines );
}
vg_release_thread_sync();
scene_upload( world->scene_lines, &world->mesh_route_lines );
}
vg_release_thread_sync();
- vg_linear_del( world
_global.generic_
heap, world->scene_lines );
+ vg_linear_del( world
->
heap, world->scene_lines );
world_routes_clear( world );
}
world_routes_clear( world );
}