diff options
| -rw-r--r-- | src/video_core/gpu_thread.cpp | 4 | ||||
| -rw-r--r-- | src/video_core/gpu_thread.h | 3 |
2 files changed, 2 insertions, 5 deletions
diff --git a/src/video_core/gpu_thread.cpp b/src/video_core/gpu_thread.cpp index 086b2f625..c5dc199c5 100644 --- a/src/video_core/gpu_thread.cpp +++ b/src/video_core/gpu_thread.cpp | |||
| @@ -52,8 +52,8 @@ static void RunThread(VideoCore::RendererBase& renderer, Tegra::DmaPusher& dma_p | |||
| 52 | } | 52 | } |
| 53 | 53 | ||
| 54 | ThreadManager::ThreadManager(VideoCore::RendererBase& renderer, Tegra::DmaPusher& dma_pusher) | 54 | ThreadManager::ThreadManager(VideoCore::RendererBase& renderer, Tegra::DmaPusher& dma_pusher) |
| 55 | : renderer{renderer}, dma_pusher{dma_pusher}, thread{RunThread, std::ref(renderer), | 55 | : renderer{renderer}, thread{RunThread, std::ref(renderer), std::ref(dma_pusher), |
| 56 | std::ref(dma_pusher), std::ref(state)} {} | 56 | std::ref(state)} {} |
| 57 | 57 | ||
| 58 | ThreadManager::~ThreadManager() { | 58 | ThreadManager::~ThreadManager() { |
| 59 | // Notify GPU thread that a shutdown is pending | 59 | // Notify GPU thread that a shutdown is pending |
diff --git a/src/video_core/gpu_thread.h b/src/video_core/gpu_thread.h index 8cd7db1c6..6ab7142f8 100644 --- a/src/video_core/gpu_thread.h +++ b/src/video_core/gpu_thread.h | |||
| @@ -4,10 +4,8 @@ | |||
| 4 | 4 | ||
| 5 | #pragma once | 5 | #pragma once |
| 6 | 6 | ||
| 7 | #include <array> | ||
| 8 | #include <atomic> | 7 | #include <atomic> |
| 9 | #include <condition_variable> | 8 | #include <condition_variable> |
| 10 | #include <memory> | ||
| 11 | #include <mutex> | 9 | #include <mutex> |
| 12 | #include <optional> | 10 | #include <optional> |
| 13 | #include <thread> | 11 | #include <thread> |
| @@ -177,7 +175,6 @@ private: | |||
| 177 | private: | 175 | private: |
| 178 | SynchState state; | 176 | SynchState state; |
| 179 | VideoCore::RendererBase& renderer; | 177 | VideoCore::RendererBase& renderer; |
| 180 | Tegra::DmaPusher& dma_pusher; | ||
| 181 | std::thread thread; | 178 | std::thread thread; |
| 182 | std::thread::id thread_id; | 179 | std::thread::id thread_id; |
| 183 | }; | 180 | }; |