summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Compute/Queue.hpp1
-rw-r--r--src/GFX/Binder.cpp1
-rw-r--r--src/GFX/Mesh.hpp1
-rw-r--r--src/World/World.hpp1
4 files changed, 4 insertions, 0 deletions
diff --git a/src/Compute/Queue.hpp b/src/Compute/Queue.hpp
index 4035d56..06469f8 100644
--- a/src/Compute/Queue.hpp
+++ b/src/Compute/Queue.hpp
@@ -6,6 +6,7 @@
#include <vector>
#include <queue>
#include <thread>
+#include <memory>
namespace MC::Compute {
diff --git a/src/GFX/Binder.cpp b/src/GFX/Binder.cpp
index 905ba24..49f82a7 100644
--- a/src/GFX/Binder.cpp
+++ b/src/GFX/Binder.cpp
@@ -1,4 +1,5 @@
#include <GL/glew.h>
+#include <cassert>
#include "Binder.hpp"
#include "Mesh.hpp"
diff --git a/src/GFX/Mesh.hpp b/src/GFX/Mesh.hpp
index 4aea8c6..69625ff 100644
--- a/src/GFX/Mesh.hpp
+++ b/src/GFX/Mesh.hpp
@@ -2,6 +2,7 @@
#include <utility>
#include <vector>
+#include <algorithm>
#include "../Common/Sizes.hpp"
#include "../Math/Common.hpp"
diff --git a/src/World/World.hpp b/src/World/World.hpp
index 71156f4..ef8b7af 100644
--- a/src/World/World.hpp
+++ b/src/World/World.hpp
@@ -2,6 +2,7 @@
#include <unordered_map>
#include <unordered_set>
+#include <optional>
#include "Generation/Generator.hpp"
#include "ChunkIndex.hpp"
#include "../GFX/Binder.hpp"