diff options
author | kb1000 <kaeptmblaubaer1000@gmail.com> | 2021-03-23 22:57:39 +0100 |
---|---|---|
committer | kb1000 <kaeptmblaubaer1000@gmail.com> | 2021-03-23 22:57:39 +0100 |
commit | 9d7ba275ab52c63c3ab29a94c10e1eb9f0ae5a60 (patch) | |
tree | 037f07e67d2650b08f37a5ed527addcda449c3f1 /api/logic/minecraft/MinecraftInstance.cpp | |
parent | cbc973a5afb1a2ba321ea851f89e7189ce322460 (diff) | |
download | PrismLauncher-9d7ba275ab52c63c3ab29a94c10e1eb9f0ae5a60.tar.gz PrismLauncher-9d7ba275ab52c63c3ab29a94c10e1eb9f0ae5a60.tar.bz2 PrismLauncher-9d7ba275ab52c63c3ab29a94c10e1eb9f0ae5a60.zip |
NOISSUE print information about whether the system GLFW or OpenAL workarounds are active to the instance log
Diffstat (limited to 'api/logic/minecraft/MinecraftInstance.cpp')
-rw-r--r-- | api/logic/minecraft/MinecraftInstance.cpp | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/api/logic/minecraft/MinecraftInstance.cpp b/api/logic/minecraft/MinecraftInstance.cpp index b0343316..37cdece7 100644 --- a/api/logic/minecraft/MinecraftInstance.cpp +++ b/api/logic/minecraft/MinecraftInstance.cpp @@ -526,11 +526,23 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session) out << ""; } + auto settings = this->settings(); + bool nativeOpenAL = settings->get("UseNativeOpenAL").toBool(); + bool nativeGLFW = settings->get("UseNativeGLFW").toBool(); + if (nativeOpenAL || nativeGLFW) + { + if (nativeOpenAL) + out << "Using system OpenAL."; + if (nativeGLFW) + out << "Using system GLFW."; + out << ""; + } + // libraries and class path. { out << "Libraries:"; QStringList jars, nativeJars; - auto javaArchitecture = settings()->get("JavaArchitecture").toString(); + auto javaArchitecture = settings->get("JavaArchitecture").toString(); profile->getLibraryFiles(javaArchitecture, jars, nativeJars, getLocalLibraryPath(), binRoot()); auto printLibFile = [&](const QString & path) { @@ -616,14 +628,14 @@ QStringList MinecraftInstance::verboseDescription(AuthSessionPtr session) out << ""; QString windowParams; - if (settings()->get("LaunchMaximized").toBool()) + if (settings->get("LaunchMaximized").toBool()) { out << "Window size: max (if available)"; } else { - auto width = settings()->get("MinecraftWinWidth").toInt(); - auto height = settings()->get("MinecraftWinHeight").toInt(); + auto width = settings->get("MinecraftWinWidth").toInt(); + auto height = settings->get("MinecraftWinHeight").toInt(); out << "Window size: " + QString::number(width) + " x " + QString::number(height); } out << ""; |