diff --git a/pcsx2-qt/Settings/GraphicsSettingsWidget.ui b/pcsx2-qt/Settings/GraphicsSettingsWidget.ui
index de1240e5f5694..220815443a8fa 100644
--- a/pcsx2-qt/Settings/GraphicsSettingsWidget.ui
+++ b/pcsx2-qt/Settings/GraphicsSettingsWidget.ui
@@ -609,62 +609,22 @@
- -
-
-
- Texture Preloading:
-
-
-
- -
-
-
-
-
- None
-
-
- -
-
- Partial
-
-
- -
-
- Full (Hash Cache)
-
-
-
-
- -
+
-
-
-
-
+
-
+
- Spin GPU During Readbacks
+ Manual Hardware Renderer Fixes
- -
+
-
Mipmapping
- -
-
-
- Spin CPU During Readbacks
-
-
-
- -
-
-
- Manual Hardware Renderer Fixes
-
-
-
@@ -2147,46 +2107,60 @@
- -
+
-
-
-
-
+
-
+
- Skip Presenting Duplicate Frames
+ Disable Mailbox Presentation
- -
+
-
Use Blit Swap Chain
- -
-
+
-
+
- Disable Mailbox Presentation
+ Skip Presenting Duplicate Frames
- -
+
-
Extended Upscaling Multipliers
+ -
+
+
+ Spin GPU During Readbacks
+
+
+
+ -
+
+
+ Spin CPU During Readbacks
+
+
+
- -
+
-
Allow Exclusive Fullscreen:
- -
+
-
-
@@ -2205,6 +2179,32 @@
+ -
+
+
-
+
+ None
+
+
+ -
+
+ Partial
+
+
+ -
+
+ Full (Hash Cache)
+
+
+
+
+ -
+
+
+ Texture Preloading:
+
+
+
diff --git a/pcsx2/VMManager.cpp b/pcsx2/VMManager.cpp
index 01d08c11b9a9d..4d38938540650 100644
--- a/pcsx2/VMManager.cpp
+++ b/pcsx2/VMManager.cpp
@@ -2514,21 +2514,28 @@ void VMManager::LogCPUCapabilities()
Console.WriteLnFmt(" Processor = {}", cpuinfo_get_package(0)->name);
Console.WriteLnFmt(" Core Count = {} cores", cpuinfo_get_cores_count());
Console.WriteLnFmt(" Thread Count = {} threads", cpuinfo_get_processors_count());
+ Console.WriteLnFmt(" Cluster Count = {} clusters", cpuinfo_get_clusters_count());
#ifdef _WIN32
LogUserPowerPlan();
#endif
#ifdef _M_X86
- std::string features;
+ std::string extensions;
if (cpuinfo_has_x86_avx())
- features += "AVX ";
+ extensions += "AVX ";
if (cpuinfo_has_x86_avx2())
- features += "AVX2 ";
+ extensions += "AVX2 ";
+ if (cpuinfo_has_x86_avx512f())
+ extensions += "AVX512F ";
+#ifdef _M_ARM64
+ if (cpuinfo_has_arm_neon())
+ extensions += "NEON ";
+#endif
- StringUtil::StripWhitespace(&features);
+ StringUtil::StripWhitespace(&extensions);
- Console.WriteLn(Color_StrongBlack, "x86 Features Detected:");
- Console.WriteLnFmt(" {}", features);
+ Console.WriteLn(Color_StrongBlack, "CPU Extensions Detected:");
+ Console.WriteLnFmt(" {}", extensions);
Console.WriteLn();
#endif