summaryrefslogtreecommitdiff
path: root/src/yuzu_cmd/yuzu.cpp
diff options
context:
space:
mode:
authorGravatar Morph2021-11-03 20:32:26 -0400
committerGravatar Morph2021-11-04 16:59:39 -0400
commita6e6a5ac388b0ef5cde2a1c70921548b9b7a2fe9 (patch)
tree857364fbaf70a8ced3d5472b74890f7402f26bf4 /src/yuzu_cmd/yuzu.cpp
parentgeneral: Rename GetTitleID to GetProgramID (diff)
downloadyuzu-a6e6a5ac388b0ef5cde2a1c70921548b9b7a2fe9.tar.gz
yuzu-a6e6a5ac388b0ef5cde2a1c70921548b9b7a2fe9.tar.xz
yuzu-a6e6a5ac388b0ef5cde2a1c70921548b9b7a2fe9.zip
general: Get the current process program id directly from the system
This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
Diffstat (limited to 'src/yuzu_cmd/yuzu.cpp')
-rw-r--r--src/yuzu_cmd/yuzu.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/yuzu_cmd/yuzu.cpp b/src/yuzu_cmd/yuzu.cpp
index 47d90d7b3..b44ea0cc4 100644
--- a/src/yuzu_cmd/yuzu.cpp
+++ b/src/yuzu_cmd/yuzu.cpp
@@ -28,7 +28,6 @@
28#include "core/crypto/key_manager.h" 28#include "core/crypto/key_manager.h"
29#include "core/file_sys/registered_cache.h" 29#include "core/file_sys/registered_cache.h"
30#include "core/file_sys/vfs_real.h" 30#include "core/file_sys/vfs_real.h"
31#include "core/hle/kernel/k_process.h"
32#include "core/hle/service/filesystem/filesystem.h" 31#include "core/hle/service/filesystem/filesystem.h"
33#include "core/loader/loader.h" 32#include "core/loader/loader.h"
34#include "core/telemetry_session.h" 33#include "core/telemetry_session.h"
@@ -203,7 +202,7 @@ int main(int argc, char** argv) {
203 202
204 if (Settings::values.use_disk_shader_cache.GetValue()) { 203 if (Settings::values.use_disk_shader_cache.GetValue()) {
205 system.Renderer().ReadRasterizer()->LoadDiskResources( 204 system.Renderer().ReadRasterizer()->LoadDiskResources(
206 system.CurrentProcess()->GetProgramID(), std::stop_token{}, 205 system.GetCurrentProcessProgramID(), std::stop_token{},
207 [](VideoCore::LoadCallbackStage, size_t value, size_t total) {}); 206 [](VideoCore::LoadCallbackStage, size_t value, size_t total) {});
208 } 207 }
209 208