diff options
author | kwolekr <mirrorisim@gmail.com> | 2013-02-14 20:36:58 -0500 |
---|---|---|
committer | kwolekr <mirrorisim@gmail.com> | 2013-02-25 22:59:17 -0500 |
commit | 76217939e05bdd8d06fa7113902a74b02deeb915 (patch) | |
tree | 21922c097e14c070b87442fa8d8d9ecc97ca250d /src/emerge.h | |
parent | 206ec36c8e50a017636a70345b95f79feffb2446 (diff) | |
download | minetest-76217939e05bdd8d06fa7113902a74b02deeb915.tar.gz minetest-76217939e05bdd8d06fa7113902a74b02deeb915.tar.bz2 minetest-76217939e05bdd8d06fa7113902a74b02deeb915.zip |
Add emerge queue limit configuration
Diffstat (limited to 'src/emerge.h')
-rw-r--r-- | src/emerge.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/emerge.h b/src/emerge.h index 5f73dcd86..b4461ae61 100644 --- a/src/emerge.h +++ b/src/emerge.h @@ -45,15 +45,20 @@ struct BlockEmergeData { class EmergeManager { public: std::map<std::string, MapgenFactory *> mglist; - + + Mapgen *mapgen; + EmergeThread *emergethread; + //settings MapgenParams *params; - + u16 qlimit_total; + u16 qlimit_diskonly; + u16 qlimit_generate; + + //block emerge queue data structures JMutex queuemutex; std::map<v3s16, BlockEmergeData *> blocks_enqueued; std::map<u16, u16> peer_queue_count; - Mapgen *mapgen; - EmergeThread *emergethread; //biome manager BiomeDefManager *biomedef; |