projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
basic npc
[carveJwlIkooP6JGAAIwe30JlM.git]
/
world_gen.c
diff --git
a/world_gen.c
b/world_gen.c
index 047155e6e0cf8d77483c75fff27e6b1a53ba5f50..bc9b2222dc7dda30952b9fca25eb60e6fbccf0cf 100644
(file)
--- a/
world_gen.c
+++ b/
world_gen.c
@@
-206,7
+206,8
@@
void world_unpack_submesh_dynamic( world_instance *world,
/*
* Create the main meshes for the world
*/
/*
* Create the main meshes for the world
*/
-static void world_gen_generate_meshes( world_instance *world ){
+void world_gen_generate_meshes( world_instance *world )
+{
/*
* Compile meshes into the world scenes
*/
/*
* Compile meshes into the world scenes
*/
@@
-395,7
+396,8
@@
static void async_upload_light_indices( void *payload, u32 size ){
/*
* Computes light indices for world
*/
/*
* Computes light indices for world
*/
-static void world_gen_compute_light_indices( world_instance *world ){
+void world_gen_compute_light_indices( world_instance *world )
+{
/* light cubes */
v3f cubes_min, cubes_max;
v3_muls( world->scene_geo.bbx[0], 1.0f/k_world_light_cube_size, cubes_min );
/* light cubes */
v3f cubes_min, cubes_max;
v3_muls( world->scene_geo.bbx[0], 1.0f/k_world_light_cube_size, cubes_min );
@@
-555,7
+557,8
@@
static void world_gen_compute_light_indices( world_instance *world ){
/*
* Rendering pass needed to complete the world
*/
/*
* Rendering pass needed to complete the world
*/
-static void async_world_postprocess( void *payload, u32 _size ){
+void async_world_postprocess( void *payload, u32 _size )
+{
/* create scene lighting buffer */
world_instance *world = payload;
/* create scene lighting buffer */
world_instance *world = payload;
@@
-709,7
+712,8
@@
static void async_world_postprocess( void *payload, u32 _size ){
}
/* Loads textures from the pack file */
}
/* Loads textures from the pack file */
-static void world_gen_load_surfaces( world_instance *world ){
+void world_gen_load_surfaces( world_instance *world )
+{
vg_info( "Loading textures\n" );
world->texture_count = 0;
vg_info( "Loading textures\n" );
world->texture_count = 0;