summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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"