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