world converter threading
This commit is contained in:
@@ -14,7 +14,7 @@ static debug::Logger logger("chunks-render");
|
||||
|
||||
const uint RENDERER_CAPACITY = 9 * 6 * 6 * 3000;
|
||||
|
||||
class RendererWorker : public util::Worker<std::shared_ptr<Chunk>, RendererResult> {
|
||||
class RendererWorker : public util::Worker<Chunk, RendererResult> {
|
||||
Level* level;
|
||||
BlocksRenderer renderer;
|
||||
public:
|
||||
|
||||
@@ -29,7 +29,7 @@ class ChunksRenderer {
|
||||
std::unordered_map<glm::ivec2, std::shared_ptr<Mesh>> meshes;
|
||||
std::unordered_map<glm::ivec2, bool> inwork;
|
||||
|
||||
util::ThreadPool<std::shared_ptr<Chunk>, RendererResult> threadPool;
|
||||
util::ThreadPool<Chunk, RendererResult> threadPool;
|
||||
public:
|
||||
ChunksRenderer(
|
||||
Level* level,
|
||||
|
||||
Reference in New Issue
Block a user