about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/engine/client/backend_sdl.cpp2
-rw-r--r--src/engine/client/graphics.cpp1
-rw-r--r--src/engine/client/graphics_threaded.cpp1
-rw-r--r--src/engine/client/graphics_threaded.h2
-rw-r--r--src/engine/graphics.h3
5 files changed, 5 insertions, 4 deletions
diff --git a/src/engine/client/backend_sdl.cpp b/src/engine/client/backend_sdl.cpp
index 4d77ff3e..a8617748 100644
--- a/src/engine/client/backend_sdl.cpp
+++ b/src/engine/client/backend_sdl.cpp
@@ -2,6 +2,8 @@
 #include "SDL.h"
 #include "SDL_opengl.h"
 
+#include <base/tl/threading.h>
+
 #include "graphics_threaded.h"
 #include "backend_sdl.h"
 
diff --git a/src/engine/client/graphics.cpp b/src/engine/client/graphics.cpp
index bb52e1b8..2fff2931 100644
--- a/src/engine/client/graphics.cpp
+++ b/src/engine/client/graphics.cpp
@@ -3,6 +3,7 @@
 
 #include <base/detect.h>
 #include <base/math.h>
+#include <base/tl/threading.h>
 
 #include "SDL.h"
 #include "SDL_opengl.h"
diff --git a/src/engine/client/graphics_threaded.cpp b/src/engine/client/graphics_threaded.cpp
index 286428d7..b19e8a83 100644
--- a/src/engine/client/graphics_threaded.cpp
+++ b/src/engine/client/graphics_threaded.cpp
@@ -3,6 +3,7 @@
 
 #include <base/detect.h>
 #include <base/math.h>
+#include <base/tl/threading.h>
 
 #include <base/system.h>
 #include <engine/external/pnglite/pnglite.h>
diff --git a/src/engine/client/graphics_threaded.h b/src/engine/client/graphics_threaded.h
index 3f3bec89..f90f818d 100644
--- a/src/engine/client/graphics_threaded.h
+++ b/src/engine/client/graphics_threaded.h
@@ -1,7 +1,5 @@
 #pragma once
 
-#include <base/tl/threading.h>
-
 #include <engine/graphics.h>
 
 class CCommandBuffer
diff --git a/src/engine/graphics.h b/src/engine/graphics.h
index 46750e03..7f272497 100644
--- a/src/engine/graphics.h
+++ b/src/engine/graphics.h
@@ -5,7 +5,6 @@
 
 #include "kernel.h"
 
-#include <base/tl/threading.h>
 
 class CImageInfo
 {
@@ -139,7 +138,7 @@ public:
 	virtual void Swap() = 0;
 
 	// syncronization
-	virtual void InsertSignal(semaphore *pSemaphore) = 0;
+	virtual void InsertSignal(class semaphore *pSemaphore) = 0;
 	virtual bool IsIdle() = 0;
 	virtual void WaitForIdle() = 0;
 };