From 37861326ce38192b14f152740cb7b47e27fe8b68 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Fri, 5 Jun 2020 21:05:19 -0400 Subject: [PATCH] gsp_gpu: Mark GetUnusedThreadId() as const This doesn't modify class state. --- src/core/hle/service/gsp/gsp_gpu.cpp | 2 +- src/core/hle/service/gsp/gsp_gpu.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/hle/service/gsp/gsp_gpu.cpp b/src/core/hle/service/gsp/gsp_gpu.cpp index 5a41f5ca0..3b32b47d0 100644 --- a/src/core/hle/service/gsp/gsp_gpu.cpp +++ b/src/core/hle/service/gsp/gsp_gpu.cpp @@ -78,7 +78,7 @@ static PAddr VirtualToPhysicalAddress(VAddr addr) { return addr | 0x80000000; } -u32 GSP_GPU::GetUnusedThreadId() { +u32 GSP_GPU::GetUnusedThreadId() const { for (u32 id = 0; id < MaxGSPThreads; ++id) { if (!used_thread_ids[id]) return id; diff --git a/src/core/hle/service/gsp/gsp_gpu.h b/src/core/hle/service/gsp/gsp_gpu.h index c8914ef72..4d961634a 100644 --- a/src/core/hle/service/gsp/gsp_gpu.h +++ b/src/core/hle/service/gsp/gsp_gpu.h @@ -424,7 +424,7 @@ private: /// Returns the session data for the specified registered thread id, or nullptr if not found. SessionData* FindRegisteredThreadData(u32 thread_id); - u32 GetUnusedThreadId(); + u32 GetUnusedThreadId() const; std::unique_ptr MakeSessionData() override;